構造体 Path

経路情報 [詳細]

#include <Path.h>

Pathのコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 Path ()
 コンストラクタ
 ~Path ()
 デストラクタ
int writeToXml (std::ostream &os) const
 データをXMLとして書き出す
int readFromXml (std::istream &is)
 XMLからデータを読み出し自分自身を更新する
int writeToXml (std::string &s) const
int readFromXml (const std::string &s)

Public 変数

double time
 取得時間(s)
std::string coordinate
 座標系(self or 9)
std::vector< Nodepath
 地点と速度

Static Public 変数

static const char TYPE_ID []
 タイプID文字列

Private メソッド

template<class Archive>
void serialize (Archive &ar, const unsigned int)

フレンド

class boost::serialization::access


説明

経路情報

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

Path::Path (  )  [inline]

コンストラクタ

Path::~Path (  )  [inline]

デストラクタ


関数

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

データをXMLとして書き出す

引数:
[out] os 書き出し先ストリーム
戻り値:
成功時0,失敗時は負の値を返す 

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

XMLからデータを読み出し自分自身を更新する

引数:
[in] is 読み出し元ストリーム
戻り値:
成功時0,失敗時は負の値を返す 

int Path::writeToXml ( std::string &  s  )  const [inline]

これはオーバーロードされたメンバ関数です。利便性のために用意されています。元の関数との違いは引き数のみです。

引数:
[out] s 書き出し先文字列

int Path::readFromXml ( const std::string &  s  )  [inline]

これはオーバーロードされたメンバ関数です。利便性のために用意されています。元の関数との違いは引き数のみです。

引数:
[in] s 読み出し元文字列

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


フレンドと関連する関数

friend class boost::serialization::access [friend]


変数

double Path::time

取得時間(s)

std::string Path::coordinate

座標系(self or 9)

std::vector<Node> Path::path

地点と速度

const char Path::TYPE_ID[] [static]

タイプID文字列


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

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