Theolizer  Version.1.2.0
serializer for C++ / Do you want to update your classes easily ?
theolizer::XmlOSerializer< uDefault, uDestinations > クラステンプレート

保存用XmlSerializer [詳解]

#include <serializer_xml.h>

theolizer::XmlOSerializer< uDefault, uDestinations > の継承関係図
theolizer::XmlOSerializer< uDefault, uDestinations > 連携図

公開メンバ関数

 XmlOSerializer (std::ostream &iOStream, unsigned iGlobalVersionNo=kLastGlobalVersionNo, bool iNoPrettyPrint=false, bool iNoThrowException=false)
 通常のコンストラクタ
 
 XmlOSerializer (std::ostream &iOStream, bool iNoPrettyPrint, bool iNoThrowException=false)
 GlobalVersionNo以外のオプションを指定するコンストラクタ
 
void setCharIsMultiByte (bool iCharIsMultiByte)
 std::stringをマルチ・パイト文字コードとして処理するかどうか指定する
 

静的公開メンバ関数

static bool hasProperty (Property iProperty)
 XmlOSerializerのプロパティ返却(3-1-3.プロパティ 参照)
 

詳解

template<Destination uDefault = theolizerD::All, Destination... uDestinations>
class theolizer::XmlOSerializer< uDefault, uDestinations >

保存用XmlSerializer

serializer_xml.h677 行目に定義があります。


このクラス詳解は次のファイルから抽出されました: