#include <yarp/os/PortWriterBufferBase.h>
Inheritance diagram for yarp::os::PortWriterBufferBase:Classes | |
| class | Private |
Public Member Functions | |
| PortWriterBufferBase () | |
| virtual | ~PortWriterBufferBase () |
| virtual PortWriterWrapper * | create (PortWriterBufferManager &man, void *tracker)=0 |
| const void * | getContent () const |
| bool | releaseContent () |
| int | getCount () |
| void | attach (Port &port) |
| void | detach () |
| void | write (bool strict) |
| void | waitForWrite () |
Definition at line 35 of file PortWriterBufferBase.h.
| PortWriterBufferBase::PortWriterBufferBase | ( | ) |
Definition at line 173 of file PortWriterBufferBase.cpp.
|
virtual |
Definition at line 178 of file PortWriterBufferBase.cpp.
Definition at line 199 of file PortWriterBufferBase.cpp.
|
pure virtual |
Implemented in yarp::os::PortWriterBuffer< T >, yarp::os::PortWriterBuffer< DepthImage >, yarp::os::PortWriterBuffer< ImageType >, yarp::os::PortWriterBuffer< JoyData >, yarp::os::PortWriterBuffer< return_getAllTransforms >, yarp::os::PortWriterBuffer< VectorOf< unsigned char > >, yarp::os::PortWriterBuffer< yarp::dev::BatteryData >, yarp::os::PortWriterBuffer< yarp::dev::impl::jointData >, yarp::os::PortWriterBuffer< yarp::dev::MobileBaseVelocity >, yarp::os::PortWriterBuffer< yarp::dev::Nav2D::Map2DLocation >, yarp::os::PortWriterBuffer< yarp::dev::OdometryData >, yarp::os::PortWriterBuffer< yarp::dev::SensorStreamingData >, yarp::os::PortWriterBuffer< yarp::os::Bottle >, yarp::os::PortWriterBuffer< yarp::os::PortablePair >, yarp::os::PortWriterBuffer< yarp::sig::FlexImage >, yarp::os::PortWriterBuffer< yarp::sig::Image >, yarp::os::PortWriterBuffer< yarp::sig::ImageOf< yarp::sig::PixelBgra > >, yarp::os::PortWriterBuffer< yarp::sig::ImageOf< yarp::sig::PixelFloat > >, yarp::os::PortWriterBuffer< yarp::sig::LaserScan2D >, yarp::os::PortWriterBuffer< yarp::sig::Sound >, yarp::os::PortWriterBuffer< yarp::sig::Vector >, and yarp::os::PortWriterBuffer< yarp::sig::VectorOf >.
| void PortWriterBufferBase::detach | ( | ) |
Definition at line 204 of file PortWriterBufferBase.cpp.
Definition at line 183 of file PortWriterBufferBase.cpp.
| int PortWriterBufferBase::getCount | ( | ) |
Definition at line 194 of file PortWriterBufferBase.cpp.
| bool PortWriterBufferBase::releaseContent | ( | ) |
Definition at line 188 of file PortWriterBufferBase.cpp.
| void PortWriterBufferBase::waitForWrite | ( | ) |
Definition at line 214 of file PortWriterBufferBase.cpp.
Definition at line 209 of file PortWriterBufferBase.cpp.