#include <lRUMoves.h>
Public メソッド | |
LRUMoves () | |
LRUMoves (const LRUMoves &src) | |
LRUMoves & | operator= (const LRUMoves &src) |
void | clear () |
void | setMove (Move best_move) |
const Move | operator[] (size_t i) const |
Static Public メソッド | |
static size_t | size () |
Private 型 | |
typedef CArray< Move, 2 > | moves_t |
Private 変数 | |
moves_t | moves |
lRUMoves.h の 16 行で定義されています。
typedef CArray<Move, 2> osl::search::LRUMoves::moves_t [private] |
lRUMoves.h の 18 行で定義されています。
osl::search::LRUMoves::LRUMoves | ( | ) | [inline] |
lRUMoves.h の 25 行で定義されています。
osl::search::LRUMoves::LRUMoves | ( | const LRUMoves & | src | ) | [inline] |
lRUMoves.h の 26 行で定義されています。
void osl::search::LRUMoves::clear | ( | ) | [inline] |
void osl::search::LRUMoves::setMove | ( | Move | best_move | ) | [inline] |
const Move osl::search::LRUMoves::operator[] | ( | size_t | i | ) | const [inline] |
static size_t osl::search::LRUMoves::size | ( | ) | [inline, static] |
lRUMoves.h の 59 行で定義されています。
参照元 osl::search::KillerMoveTable::getMove(), と osl::search::BigramKillerMove::getMove().
moves_t osl::search::LRUMoves::moves [private] |