|
OpenRTM-aist 2.1.0
|
#include <CORBA_CdrMemoryStream.h>
Public Member Functions | |
| CORBA_CdrMemoryStream () | |
| Constructor. | |
| template<class ExDataType> | |
| bool | serializeCDR (const ExDataType &data) |
| template<class ExDataType> | |
| bool | deserializeCDR (ExDataType &data) |
| void | setEndian (bool little_endian) |
| const unsigned char * | getBuffer () |
| unsigned long | getCdrDataLength () const |
| cdrMemoryStream & | getCdr () |
| void | writeCdrData (const unsigned char *buffer, unsigned long length) |
| void | readCdrData (unsigned char *buffer, unsigned long length) const |
| CORBA_CdrMemoryStream (const CORBA_CdrMemoryStream &rhs) | |
| CORBA_CdrMemoryStream & | operator= (const CORBA_CdrMemoryStream &rhs) |
Protected Attributes | |
| cdrMemoryStream | m_cdr |
| bool | m_endian {true} |
| RTC::CORBA_CdrMemoryStream::CORBA_CdrMemoryStream | ( | ) |
Constructor.
Referenced by CORBA_CdrMemoryStream(), and operator=().
|
inline |
| rhs |
References CORBA_CdrMemoryStream(), and m_cdr.
|
inline |
| const unsigned char * RTC::CORBA_CdrMemoryStream::getBuffer | ( | ) |
| cdrMemoryStream & RTC::CORBA_CdrMemoryStream::getCdr | ( | ) |
| unsigned long RTC::CORBA_CdrMemoryStream::getCdrDataLength | ( | ) | const |
|
inline |
| void RTC::CORBA_CdrMemoryStream::readCdrData | ( | unsigned char * | buffer, |
| unsigned long | length ) const |
| buffer | |
| length |
|
inline |
| void RTC::CORBA_CdrMemoryStream::setEndian | ( | bool | little_endian | ) |
| little_endian |
| void RTC::CORBA_CdrMemoryStream::writeCdrData | ( | const unsigned char * | buffer, |
| unsigned long | length ) |
| buffer | |
| length |
|
protected |
Referenced by CORBA_CdrMemoryStream(), deserializeCDR(), operator=(), and serializeCDR().
|
protected |
Referenced by serializeCDR().