name: History: public Stack <Context>

synopsis:
g++ [flags ...] file ... -l /isip/tools/lib/$ISIP_BINARY/lib_search.a

#include <History.h>

~History();
History();
History(const History& copy_hist);
History(const String& history);
quick start:
#include <History.h>

History hist;

GraphVertex vertex;
history.push(&vertex);

Trace trace;
trace->getHistory()->push(&vertex);
SearchNode* next_node = trace->getHistory()->peek()->getItem();

description:

History is a class to keep track of the history through a search. It acts like a stack where graph vertices can be pushed onto and popped off of the history list. The majority of the useful interface is inherited from the Stack class.

dependencies:

public constants:

error codes:

protected data:

required public methods:

class-specific public methods:

private methods:

examples:

notes: