#include <lRUMoves.h>

| Public Member Functions | |
| 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 Member Functions | |
| static size_t | size () | 
| Private Types | |
| typedef CArray< Move, 2 > | moves_t | 
| Private Attributes | |
| moves_t | moves | 
Definition at line 16 of file lRUMoves.h.
| 
 | private | 
Definition at line 18 of file lRUMoves.h.
| 
 | inline | 
Definition at line 25 of file lRUMoves.h.
| 
 | inline | 
Definition at line 26 of file lRUMoves.h.
| 
 | inline | 
Definition at line 37 of file lRUMoves.h.
References osl::Move::INVALID(), moves, and SCOPED_LOCK.
Referenced by osl::search::KillerMoveTable::clear().
Definition at line 30 of file lRUMoves.h.
References moves.
| 
 | inline | 
Definition at line 55 of file lRUMoves.h.
References moves, and SCOPED_LOCK.
| 
 | inline | 
Definition at line 44 of file lRUMoves.h.
References osl::Move::isNormal(), moves, and SCOPED_LOCK.
| 
 | inlinestatic | 
Definition at line 62 of file lRUMoves.h.
Referenced by osl::search::KillerMoveTable::getMove(), and osl::search::BigramKillerMove::getMove().
| 
 | private | 
Definition at line 19 of file lRUMoves.h.
Referenced by clear(), operator=(), operator[](), and setMove().
 1.8.4
 1.8.4