Public メソッド | Private 変数

クラス osl::container::BitXmask

X座標のbitset. [詳細]

#include <bitXmask.h>

すべてのメンバ一覧

Public メソッド

 BitXmask ()
void clearAll ()
void set (int x)
void clear (int x)
void set (Square position)
void clear (Square position)
bool isSet (int x) const
int intValue () const

Private 変数

int mask

説明

X座標のbitset.

bitXmask.h16 行で定義されています。


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

osl::container::BitXmask::BitXmask (  )  [inline]

bitXmask.h20 行で定義されています。


関数

void osl::container::BitXmask::clear ( int  x  )  [inline]

bitXmask.h23 行で定義されています。

参照先 mask.

void osl::container::BitXmask::clear ( Square  position  )  [inline]

bitXmask.h26 行で定義されています。

参照先 clear(), と osl::Square::x().

参照元 clear().

void osl::container::BitXmask::clearAll (  )  [inline]

bitXmask.h21 行で定義されています。

参照先 mask.

int osl::container::BitXmask::intValue (  )  const [inline]

bitXmask.h30 行で定義されています。

参照先 mask.

参照元 osl::container::operator<<(), と osl::container::operator==().

bool osl::container::BitXmask::isSet ( int  x  )  const [inline]

bitXmask.h28 行で定義されています。

参照先 mask.

void osl::container::BitXmask::set ( Square  position  )  [inline]

bitXmask.h25 行で定義されています。

void osl::container::BitXmask::set ( int  x  )  [inline]

bitXmask.h22 行で定義されています。

参照先 mask.


変数

bitXmask.h18 行で定義されています。

参照元 clear(), clearAll(), intValue(), isSet(), と set().


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義