クラス osl::record::CompactBoard

#include <compactBoard.h>

すべてのメンバ一覧

Public メソッド

 CompactBoard ()
 CompactBoard (const SimpleState &state)
SimpleState getState ()

Private 変数

osl::vector< OPiecepieces
Player turn

フレンド

std::ostream & operator<< (std::ostream &os, const CompactBoard &c)
std::istream & operator>> (std::istream &os, CompactBoard &c)


説明

compactBoard.h44 行で定義されています。


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

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

compactBoard.h47 行で定義されています。

osl::record::CompactBoard::CompactBoard ( const SimpleState &  state  )  [explicit]

compactBoard.cc46 行で定義されています。

参照先 pieces, と turn.


関数

SimpleState osl::record::CompactBoard::getState (  ) 


フレンドと関連する関数

std::ostream& operator<< ( std::ostream &  os,
const CompactBoard c 
) [friend]

compactBoard.cc75 行で定義されています。

std::istream& operator>> ( std::istream &  os,
CompactBoard c 
) [friend]

compactBoard.cc87 行で定義されています。


変数

osl::vector<OPiece> osl::record::CompactBoard::pieces [private]

compactBoard.h53 行で定義されています。

参照元 CompactBoard(), getState(), osl::record::operator<<(), と osl::record::operator>>().

compactBoard.h54 行で定義されています。

参照元 CompactBoard(), getState(), osl::record::operator<<(), と osl::record::operator>>().


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

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