#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 |