OpenRTM-aist 2.0.2
|
#include <ByteDataStreamBase.h>
Public Member Functions | |
ByteDataStream ()=default | |
Constructor. | |
~ByteDataStream () override=default | |
Virtual destractor. | |
virtual bool | serialize (const DataType &data)=0 |
virtual bool | deserialize (DataType &data)=0 |
![]() | |
ByteDataStreamBase () | |
Constructor. | |
virtual | ~ByteDataStreamBase () |
Virtual destractor. | |
virtual void | init (const coil::Properties &prop) |
virtual void | writeData (const unsigned char *buffer, unsigned long length)=0 |
virtual void | readData (unsigned char *buffer, unsigned long length) const =0 |
virtual unsigned long | getDataLength () const =0 |
virtual void | isLittleEndian (bool little_endian) |
|
default |
Constructor.
|
overridedefault |
Virtual destractor.
Virtual destractor
|
pure virtual |
data |
Implemented in RTC::CORBA_CdrSerializer< DataType >.
Referenced by RTC::ConnectorDataListenerHolderT< DataType >::notify(), RTC::ConnectorDataListenerT< DataType >::operator()(), and RTC::InPortConnector::read().
|
pure virtual |
data |
Implemented in RTC::CORBA_CdrSerializer< DataType >.
Referenced by RTC::ConnectorDataListenerHolder::notify(), RTC::ConnectorDataListenerHolderT< DataType >::notify(), RTC::ConnectorDataListenerT< DataType >::operator()(), and RTC::OutPortConnector::write().