TNB Library
|
シリアライズアダプタ. [詳解]
#include <TnbSerializeAdapter.h>
公開メンバ関数 | |
virtual void | AddRaw (size_t size, LPCVOID P) |
[追加] 追加. [詳解] | |
CSerializeAdapter (ICollectionT< BYTE > *in) | |
コンストラクタ [詳解] | |
template<typename T > | |
ISerializer & | operator<< (const T &t) |
[追加] 追加. [詳解] | |
シリアライズアダプタ.
BYTE 型のコレクションに対し、データをシリアライズします。
TnbSerializeAdapter.h の 39 行目に定義があります。
CSerializeAdapter | ( | ICollectionT< BYTE > * | in | ) |
|
virtual |
[追加] 追加.
指定データを追加します。
size | 追加するデータサイズ(単位BYTE) |
P | 追加するデータ |
CAppendFailureException | 追加に失敗した時、スローされます。 |
CTnbException | 失敗時は、任意のスローの可能性があります。 |
ISerializerを実装しています。
TnbSerializeAdapter.h の 61 行目に定義があります。
|
inherited |
[追加] 追加.
指定データをシリアライズして追加します。
t | データ |
CNotSupportException | シリアライズをサポートしていない型が指定されると、スローされます。 |
CTnbException | 失敗時は、任意のスローの可能性があります。 |
TnbSerializer.h の 161 行目に定義があります。