OpenRTM-aist 2.1.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
RTC::ByteDataStreamBase Class Referenceabstract

#include <ByteDataStreamBase.h>

Inheritance diagram for RTC::ByteDataStreamBase:
Inheritance graph
[legend]

Public Member Functions

 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)
 

Detailed Description

Since
2.0.0

Constructor & Destructor Documentation

◆ ByteDataStreamBase()

RTC::ByteDataStreamBase::ByteDataStreamBase ( )

Constructor.

◆ ~ByteDataStreamBase()

virtual RTC::ByteDataStreamBase::~ByteDataStreamBase ( )
virtual

Virtual destractor.

Virtual destractor

Member Function Documentation

◆ getDataLength()

virtual unsigned long RTC::ByteDataStreamBase::getDataLength ( ) const
pure virtual

◆ init()

virtual void RTC::ByteDataStreamBase::init ( const coil::Properties &  prop)
virtual

◆ isLittleEndian()

virtual void RTC::ByteDataStreamBase::isLittleEndian ( bool  little_endian)
virtual

◆ readData()

virtual void RTC::ByteDataStreamBase::readData ( unsigned char *  buffer,
unsigned long  length 
) const
pure virtual

◆ writeData()

virtual void RTC::ByteDataStreamBase::writeData ( const unsigned char *  buffer,
unsigned long  length 
)
pure virtual

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