#include <navigation_data.h>
Public メソッド | |
TaggedPoint () | |
template<class Archive> | |
void | serialize (Archive &ar, const unsigned int) |
boostから呼ばれるシリアライズメソッド | |
int | writeToXml (std::ostream &os) const |
自身をXMLとして書き出す. | |
int | writeToXml (std::string &s) const |
int | readFromXml (std::istream &is) |
自身をXMLから読み出す(値を設定). | |
int | readFromXml (const std::string &s) |
Public 変数 | |
std::string | coordinate |
座標系 | |
RGIS::PntC | position |
位置 | |
std::string | tag |
この点のメタ情報 | |
double | time |
時刻 | |
Static Public 変数 | |
static const char | TYPE_ID [] |
このクラスを表す型ID文字列 |
NavData::TaggedPoint::TaggedPoint | ( | ) | [inline] |
void NavData::TaggedPoint::serialize | ( | Archive & | ar, | |
const unsigned | int | |||
) | [inline] |
boostから呼ばれるシリアライズメソッド
Archive | boostのArchiveクラス |
ar | boostのArchiveクラスのインスタンス | |
(未使用) | version |
int NavData::TaggedPoint::writeToXml | ( | std::ostream & | os | ) | const [inline] |
自身をXMLとして書き出す.
[out] | os | 書き出し先ストリーム |
0 | 成功 | |
negative | 失敗 |
int NavData::TaggedPoint::writeToXml | ( | std::string & | s | ) | const [inline] |
これはオーバーロードされたメンバ関数です。利便性のために用意されています。元の関数との違いは引き数のみです。
[out] | s | 書き出し先文字列 |
int NavData::TaggedPoint::readFromXml | ( | std::istream & | is | ) | [inline] |
自身をXMLから読み出す(値を設定).
[out] | is | 読み出し元ストリーム |
0 | 成功 | |
negative | 失敗 |
int NavData::TaggedPoint::readFromXml | ( | const std::string & | s | ) | [inline] |
これはオーバーロードされたメンバ関数です。利便性のために用意されています。元の関数との違いは引き数のみです。
[in] | s | 読み出し元文字列 |
std::string NavData::TaggedPoint::coordinate |
座標系
RGIS::PntC NavData::TaggedPoint::position |
位置
std::string NavData::TaggedPoint::tag |
この点のメタ情報
double NavData::TaggedPoint::time |
時刻
const char NavData::TaggedPoint::TYPE_ID[] [static] |
このクラスを表す型ID文字列