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_type & | getDatas () 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 | 失敗 |
void LayerArchive::Impl::serialize | ( | Archive & | ar, | |
const unsigned | int | |||
) | [inline] |
const char LayerArchive::Impl::TYPE_ID = "LayerArchive" [static] |