RobotsIO
Loading...
Searching...
No Matches
Public Member Functions | List of all members
RobotsIO::Utils::FloatMatrixYarpPort Class Reference
Inheritance diagram for RobotsIO::Utils::FloatMatrixYarpPort:
RobotsIO::Utils::FloatMatrix RobotsIO::Utils::YarpBufferedPort< yarp::sig::ImageOf< yarp::sig::PixelFloat > > RobotsIO::Utils::DataStream

Public Member Functions

 FloatMatrixYarpPort (const std::string &port_name)
 
bool freeze (const bool blocking=false) override
 
Eigen::MatrixXf matrix () override
 
- Public Member Functions inherited from RobotsIO::Utils::FloatMatrix
virtual Eigen::MatrixXf matrix ()=0
 
virtual Eigen::MatrixXd matrix_as_double ()
 
virtual bool freeze (const bool blocking=false)=0
 
- Public Member Functions inherited from RobotsIO::Utils::YarpBufferedPort< yarp::sig::ImageOf< yarp::sig::PixelFloat > >
 YarpBufferedPort (const std::string &port_name)
 
void send_data (const yarp::sig::ImageOf< yarp::sig::PixelFloat > &data)
 
yarp::sig::ImageOf< yarp::sig::PixelFloat > * receive_data (const bool &blocking)
 
double time_stamp ()
 
void set_time_stamp (const double &stamp)
 
std::size_t flush ()
 

Additional Inherited Members

- Protected Attributes inherited from RobotsIO::Utils::YarpBufferedPort< yarp::sig::ImageOf< yarp::sig::PixelFloat > >
yarp::os::Network yarp_
 
yarp::os::BufferedPort< yarp::sig::ImageOf< yarp::sig::PixelFloat > > port_
 
yarp::os::Stamp stamp_
 
const std::string log_name_
 

Detailed Description

Definition at line 25 of file FloatMatrixYarpPort.h.

Constructor & Destructor Documentation

◆ FloatMatrixYarpPort()

FloatMatrixYarpPort::FloatMatrixYarpPort ( const std::string &  port_name)

Definition at line 20 of file FloatMatrixYarpPort.cpp.

◆ ~FloatMatrixYarpPort()

FloatMatrixYarpPort::~FloatMatrixYarpPort ( )
virtual

Definition at line 24 of file FloatMatrixYarpPort.cpp.

Member Function Documentation

◆ freeze()

bool FloatMatrixYarpPort::freeze ( const bool  blocking = false)
overridevirtual

Implements RobotsIO::Utils::DataStream.

Definition at line 28 of file FloatMatrixYarpPort.cpp.

◆ matrix()

MatrixXf FloatMatrixYarpPort::matrix ( )
overridevirtual

Implements RobotsIO::Utils::FloatMatrix.

Definition at line 43 of file FloatMatrixYarpPort.cpp.