Public 型 | Public メソッド

構造体 osl::container::Square8

#include <square8.h>

osl::container::Square8に対する継承グラフ
Inheritance graph
[凡例]
osl::container::Square8のコラボレーション図
Collaboration graph
[凡例]

すべてのメンバ一覧

Public 型

typedef FixedCapacityVector
< uint8_t, 8 > 
base_t

Public メソッド

void push_back (Square position)
bool isMember (Square position) const
const Square operator[] (size_t i) const

説明

square8.h15 行で定義されています。


型定義

square8.h17 行で定義されています。


関数

bool osl::container::Square8::isMember ( Square  position  )  const [inline]

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

参照先 osl::FixedCapacityVector< uint8_t, 8 >::isMember(), と osl::Square::uintValue().

const Square osl::container::Square8::operator[] ( size_t  i  )  const [inline]

osl::FixedCapacityVector< uint8_t, 8 >を再定義しています。

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

参照先 osl::Square::makeDirect().

void osl::container::Square8::push_back ( Square  position  )  [inline]

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

参照先 osl::FixedCapacityVector< uint8_t, 8 >::push_back(), と osl::Square::uintValue().


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