構造体 NavData::TaggedPoint

情報付き位置を表す構造体。目的地などに使用 [詳細]

#include <navigation_data.h>

NavData::TaggedPointのコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

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]


関数

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

boostから呼ばれるシリアライズメソッド

Template Parameters:
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 読み出し元文字列


変数

座標系

位置

この点のメタ情報

時刻

const char NavData::TaggedPoint::TYPE_ID[] [static]

このクラスを表す型ID文字列


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

大経路コンポーネントに対してThu Jun 17 20:25:25 2010に生成されました。  doxygen 1.5.5