シリアライズ後のバイト列を操作するクラス
[詳解]
#include <ByteData.h>
シリアライズ後のバイト列を操作するクラス
- 引数
-
since 2.0.0
◆ ByteData() [1/3]
RTC::ByteData::ByteData |
( |
| ) |
|
◆ ~ByteData()
RTC::ByteData::~ByteData |
( |
| ) |
|
◆ ByteData() [2/3]
RTC::ByteData::ByteData |
( |
const ByteData & | rhs | ) |
|
◆ ByteData() [3/3]
◆ getBuffer()
unsigned char * RTC::ByteData::getBuffer |
( |
| ) |
const |
◆ getDataLength()
unsigned long RTC::ByteData::getDataLength |
( |
| ) |
const |
◆ getEndian()
bool RTC::ByteData::getEndian |
( |
| ) |
|
エンディアンの取得
- 戻り値
- リトルエンディアン(True)、ビッグエンディアン(False)
◆ isLittleEndian()
void RTC::ByteData::isLittleEndian |
( |
bool | little_endian | ) |
|
エンディアンの設定
- 引数
-
little_endian | リトルエンディアン(True)、ビッグエンディアン(False) |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ readData()
void RTC::ByteData::readData |
( |
unsigned char * | data, |
|
|
unsigned long | length ) const |
引数の変数にデータを格納
- 引数
-
data | 書き込み先の変数 |
length | データの長さ |
- 戻り値
◆ setDataLength()
void RTC::ByteData::setDataLength |
( |
unsigned long | length | ) |
|
◆ writeData()
void RTC::ByteData::writeData |
( |
const unsigned char * | data, |
|
|
unsigned long | length ) |
内部の変数にデータを格納
- 引数
-
data | 書き込み元の変数 |
length | データの長さ |
- 戻り値
このクラス詳解は次のファイルから抽出されました: