シリアライザの基底クラス
[詳解]
#include <ByteDataStreamBase.h>
|
| | ByteDataStreamBase () |
| | コンストラクタ
|
| |
| virtual | ~ByteDataStreamBase () |
| | 仮想デストラクタ
|
| |
| 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) |
| | エンディアンの設定
|
| |
シリアライザの基底クラス
- 引数
-
since 2.0.0
◆ ByteDataStreamBase()
| RTC::ByteDataStreamBase::ByteDataStreamBase |
( |
| ) |
|
◆ ~ByteDataStreamBase()
| virtual RTC::ByteDataStreamBase::~ByteDataStreamBase |
( |
| ) |
|
|
virtual |
◆ 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 |
このクラス詳解は次のファイルから抽出されました: