#include <hashKeyStack.h>

Public Member Functions | |
| HashKeyStack (size_t capacity=0) | |
| ~HashKeyStack () | |
| void | push (const HashKey &) |
| void | pop () |
| void | clear () |
| const HashKey & | top (size_t n=0) const |
| bool | empty () const |
| size_t | size () const |
| void | dump () const |
Private Types | |
| typedef vector< HashKey > | vector_t |
Private Attributes | |
| vector_t | data |
Friends | |
| bool | operator== (const HashKeyStack &, const HashKeyStack &) |
Definition at line 11 of file hashKeyStack.h.
|
private |
Definition at line 13 of file hashKeyStack.h.
|
explicit |
Definition at line 8 of file hashKeyStack.cc.
| osl::hash::HashKeyStack::~HashKeyStack | ( | ) |
Definition at line 14 of file hashKeyStack.cc.
|
inline |
Definition at line 21 of file hashKeyStack.h.
References data.
| void osl::hash::HashKeyStack::dump | ( | ) | const |
Definition at line 25 of file hashKeyStack.cc.
|
inline |
Definition at line 29 of file hashKeyStack.h.
References data.
|
inline |
Definition at line 20 of file hashKeyStack.h.
References data.
| void osl::hash::HashKeyStack::push | ( | const HashKey & | key) |
Definition at line 19 of file hashKeyStack.cc.
|
inline |
|
inline |
Definition at line 23 of file hashKeyStack.h.
Referenced by osl::game_playing::SpeculativeSearchPlayer::selectBestMove().
|
friend |
|
private |
1.8.4