CrossFramework Library
| |

構造体 テンプレート XBase::PODStruct< T >

#include <XBase/PODStruct.hpp>


template<typename T>
struct XBase::PODStruct< T >

PODClassの既定クラスとなる構造体。

バイナリデータの定義で使うことを想定しています。

XBase::PODStruct< T >に対する継承グラフ

すべてのメンバ一覧

typedef T ValueType
 値の型名。

static const ValueType DefaultValue ()
 既定値(0で初期化された値)を取得する。

const ValueType get () const
 コピーされた値を取得。
 operator const ValueType & () const
 暗黙変換の実装。
 operator ValueType & ()
 暗黙変換の実装。
ValueTypeptr ()
const ValueTypeptr () const
 値のポインタを取得。
const ValueTypereadRef () const
 値の参照を取得。
const ValueTyperef () const
ValueTyperef ()
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義