クラス osl::record::NodeRecord

#include <record.h>

osl::record::NodeRecordのコラボレーション図
Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 NodeRecord ()
NodeType getType () const
int size () const
int at (int index) const
void setComment (const std::string &com)
const std::string & getComment () const
void addMoveRecord (int moveIndex)

Private 変数

NodeType type
vector< int > moves
std::string comment

説明

record.h72 行で定義されています。


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

osl::record::NodeRecord::NodeRecord (  )  [inline]

record.h78 行で定義されています。


関数

void osl::record::NodeRecord::addMoveRecord ( int  moveIndex  ) 

record.cc29 行で定義されています。

参照先 moves.

int osl::record::NodeRecord::at ( int  index  )  const [inline]

record.h81 行で定義されています。

参照先 moves.

参照元 osl::record::Record::getMoves(), と osl::record::operator<<().

const std::string& osl::record::NodeRecord::getComment (  )  const [inline]

record.h83 行で定義されています。

参照先 comment.

NodeType osl::record::NodeRecord::getType (  )  const [inline]

record.h79 行で定義されています。

参照先 type.

void osl::record::NodeRecord::setComment ( const std::string &  com  )  [inline]

record.h82 行で定義されています。

参照先 comment.

int osl::record::NodeRecord::size (  )  const [inline]

record.h80 行で定義されています。

参照先 moves.

参照元 osl::record::Record::getMoves(), と osl::record::operator<<().


変数

std::string osl::record::NodeRecord::comment [private]

record.h76 行で定義されています。

参照元 getComment(), と setComment().

vector<int> osl::record::NodeRecord::moves [private]

record.h75 行で定義されています。

参照元 addMoveRecord(), at(), と size().

record.h74 行で定義されています。

参照元 getType().


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義
Sun May 16 09:58:47 2010に生成されました。  doxygen 1.6.3