|
TNB Library
|
シリアライズアダプタ. [詳解]
#include <TnbSerializeAdapter.h>
CSerializeAdapter の継承関係図公開メンバ関数 | |
| 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 行目に定義があります。