クラス 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.h65 行で定義されています。


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

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

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


関数

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

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

参照先 type.

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

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

参照先 moves.

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

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

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

参照先 moves.

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

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

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

参照先 comment.

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

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

参照先 comment.

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

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

参照先 moves.


変数

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

参照元 getType().

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

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

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

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

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

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


このクラスの説明は次のファイルから生成されました:

Thu Oct 8 05:01:18 2009に生成されました。  doxygen 1.5.6