構造体 LayerArchive::Impl

LayerArchive::Implのコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Public 型

typedef LayerArchive::data_type data_type
typedef
LayerArchive::container_type 
container_type

Public メソッド

 Impl ()
void add (const MapLayer *layer)
int saveToFile (const char *filename) const
int loadFromFile (const char *filename)
const container_typegetDatas () const
int writeToXml (std::ostream &os) const
 自身をXMLとして書き出す.
int readFromXml (std::istream &is)
 自身をXMLから読み出す(値を設定).
template<class Archive>
void serialize (Archive &ar, const unsigned int)

Public 変数

container_type datas

Static Public 変数

static const char TYPE_ID [] = "LayerArchive"


型定義


コンストラクタとデストラクタ

LayerArchive::Impl::Impl (  )  [inline]


関数

void LayerArchive::Impl::add ( const MapLayer layer  ) 

int LayerArchive::Impl::saveToFile ( const char *  filename  )  const

int LayerArchive::Impl::loadFromFile ( const char *  filename  ) 

const container_type& LayerArchive::Impl::getDatas (  )  const [inline]

int LayerArchive::Impl::writeToXml ( std::ostream &  os  )  const [inline]

自身をXMLとして書き出す.

引数:
[out] os 書き出し先ストリーム
戻り値:
0 成功
negative 失敗

int LayerArchive::Impl::readFromXml ( std::istream &  is  )  [inline]

自身をXMLから読み出す(値を設定).

引数:
[out] is 読み出し元ストリーム
戻り値:
0 成功
negative 失敗

template<class Archive>
void LayerArchive::Impl::serialize ( Archive &  ar,
const unsigned  int 
) [inline]


変数

const char LayerArchive::Impl::TYPE_ID = "LayerArchive" [static]


この構造体の説明は次のファイルから生成されました:

マップビューワコンポーネントに対してThu Jun 17 20:24:08 2010に生成されました。  doxygen 1.5.5