YARP
Yet Another Robot Platform
yarp::os::PortWriterBufferBase Class Referenceabstract

#include <yarp/os/PortWriterBufferBase.h>

+ Inheritance diagram for yarp::os::PortWriterBufferBase:

Detailed Description

Definition at line 39 of file PortWriterBufferBase.h.

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 ()
 

Constructor & Destructor Documentation

◆ PortWriterBufferBase()

PortWriterBufferBase::PortWriterBufferBase ( )

Definition at line 184 of file PortWriterBufferBase.cpp.

◆ ~PortWriterBufferBase()

PortWriterBufferBase::~PortWriterBufferBase ( )
virtual

Definition at line 189 of file PortWriterBufferBase.cpp.

Member Function Documentation

◆ attach()

void PortWriterBufferBase::attach ( Port port)

Definition at line 210 of file PortWriterBufferBase.cpp.

◆ create()

◆ detach()

void PortWriterBufferBase::detach ( )

Definition at line 215 of file PortWriterBufferBase.cpp.

◆ getContent()

const void * PortWriterBufferBase::getContent ( ) const

Definition at line 194 of file PortWriterBufferBase.cpp.

◆ getCount()

int PortWriterBufferBase::getCount ( )

Definition at line 205 of file PortWriterBufferBase.cpp.

◆ releaseContent()

bool PortWriterBufferBase::releaseContent ( )

Definition at line 199 of file PortWriterBufferBase.cpp.

◆ waitForWrite()

void PortWriterBufferBase::waitForWrite ( )

Definition at line 225 of file PortWriterBufferBase.cpp.

◆ write()

void PortWriterBufferBase::write ( bool  strict)

Definition at line 220 of file PortWriterBufferBase.cpp.


The documentation for this class was generated from the following files: