CrossFramework Library

クラス テンプレート XBase::PODClass< T >

#include <XBase/PODClass.hpp>


template<typename T>
class XBase::PODClass< T >

POD型のラッパーテンプレートクラス。

boost::value_initializedのようにデフォルトコンストラクタで必ず初期化をすることで未初期化を防ぎます。

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

すべてのメンバ一覧

typedef ::XBase::PODStruct< T > StructType
 Struct型のエイリアス。

 PODClass ()
 規定値で初期化される。
 PODClass (const PODStruct< T > &aValue)
 値を指定して初期化。
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義