
#include <searchEngine_impl.h>

Public Member Functions | |
| StateStack () | |
| ~StateStack () | |
| void | set (int size) |
| void | set (SearchNodeMsg *m) |
| void | freeMsg () |
| void | free_stack () |
| int | empty () const |
| char * | top () const |
| int | cursize () const |
| void | clear () |
| char * | push (int size) |
| StateBase * | pop () |
| int | popN (int n) |
| StateStack () | |
| ~StateStack () | |
| void | set (int size) |
| void | set (SearchNodeMsg *m) |
| void | freeMsg () |
| void | free_stack () |
| char * | push (int size) |
| StateBase * | pop () |
| int | popN (int n) |
| int | empty () const |
| char * | top () const |
| int | cursize () const |
| void | clear () |
Private Member Functions | |
| void | expand (int size) |
| void | expand (int size) |
Private Attributes | |
| char * | mystack |
| char * | cur |
| int | maxsize |
| bool | msgstack |
| char * | mystack |
| char * | cur |
Definition at line 338 of file searchEngine_impl.h.
| StateStack::StateStack | ( | ) | [inline] |
Definition at line 356 of file searchEngine_impl.h.
| StateStack::~StateStack | ( | ) | [inline] |
Definition at line 357 of file searchEngine_impl.h.
| StateStack::StateStack | ( | ) | [inline] |
Definition at line 422 of file searchEngine_impl.h.
| StateStack::~StateStack | ( | ) | [inline] |
Definition at line 423 of file searchEngine_impl.h.
| void StateStack::expand | ( | int | size | ) | [inline, private] |
Definition at line 344 of file searchEngine_impl.h.
| void StateStack::set | ( | int | size | ) | [inline] |
| void StateStack::set | ( | SearchNodeMsg * | m | ) | [inline] |
| void StateStack::freeMsg | ( | ) | [inline] |
| void StateStack::free_stack | ( | ) | [inline] |
Definition at line 374 of file searchEngine_impl.h.
| int StateStack::empty | ( | void | ) | const [inline] |
Definition at line 377 of file searchEngine_impl.h.
| char* StateStack::top | ( | ) | const [inline] |
Definition at line 378 of file searchEngine_impl.h.
| int StateStack::cursize | ( | ) | const [inline] |
Definition at line 379 of file searchEngine_impl.h.
| void StateStack::clear | ( | ) | [inline] |
Definition at line 380 of file searchEngine_impl.h.
| char* StateStack::push | ( | int | size | ) | [inline] |
Definition at line 381 of file searchEngine_impl.h.
| StateBase* StateStack::pop | ( | ) | [inline] |
| void StateStack::expand | ( | int | size | ) | [inline, private] |
Definition at line 409 of file searchEngine_impl.h.
| void StateStack::set | ( | int | size | ) | [inline] |
| void StateStack::set | ( | SearchNodeMsg * | m | ) | [inline] |
| void StateStack::freeMsg | ( | ) | [inline] |
| void StateStack::free_stack | ( | ) | [inline] |
Definition at line 440 of file searchEngine_impl.h.
| char* StateStack::push | ( | int | size | ) | [inline] |
Definition at line 443 of file searchEngine_impl.h.
| StateBase* StateStack::pop | ( | ) | [inline] |
| int StateStack::empty | ( | void | ) | const [inline] |
Definition at line 466 of file searchEngine_impl.h.
| char* StateStack::top | ( | ) | const [inline] |
Definition at line 467 of file searchEngine_impl.h.
| int StateStack::cursize | ( | ) | const [inline] |
Definition at line 468 of file searchEngine_impl.h.
| void StateStack::clear | ( | ) | [inline] |
Definition at line 469 of file searchEngine_impl.h.
char* StateStack::mystack [private] |
Definition at line 339 of file searchEngine_impl.h.
char* StateStack::cur [private] |
Definition at line 340 of file searchEngine_impl.h.
int StateStack::maxsize [private] |
Definition at line 341 of file searchEngine_impl.h.
bool StateStack::msgstack [private] |
Definition at line 342 of file searchEngine_impl.h.
char* StateStack::mystack [private] |
Definition at line 404 of file searchEngine_impl.h.
char* StateStack::cur [private] |
Definition at line 405 of file searchEngine_impl.h.
1.5.5