#include <list.h>
Public Member Functions | |
void | add (const VALUE &v) |
void | init () |
void | move () |
void | remove () |
void | replace (const VALUE &v) |
VISITED_LIST () | |
Public Attributes | |
int | pos |
int | size |
std::vector< VALUE > | vals |
fast visited list (pre-allocate values)
VISITED_LIST< VALUE >::VISITED_LIST | ( | ) | [inline] |
void VISITED_LIST< VALUE >::add | ( | const VALUE & | v | ) | [inline] |
void VISITED_LIST< VALUE >::init | ( | ) | [inline] |
void VISITED_LIST< VALUE >::move | ( | ) | [inline] |
void VISITED_LIST< VALUE >::remove | ( | ) | [inline] |
void VISITED_LIST< VALUE >::replace | ( | const VALUE & | v | ) | [inline] |
int VISITED_LIST< VALUE >::pos |
int VISITED_LIST< VALUE >::size |
std::vector<VALUE> VISITED_LIST< VALUE >::vals |