quick start: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);
description:#include <History.h> History hist; GraphVertexvertex; history.push(&vertex); Trace trace; trace->getHistory()->push(&vertex); SearchNode* next_node = trace->getHistory()->peek()->getItem();
static const String CLASS_NAME = L"History";
static const long ERR = 90100;
static MemoryManager mgr_d;
static Integral::DEBUG debug_level_d;
static const String& name();
static boolean diagnose(Integral::DEBUG debug_level);
static boolean setDebug(Integral::DEBUG debug_level);
~History();
History();
History(const History& arg);
not present.
not present.
long sofSize() const;
boolean read(Sof& sof, long tag, const String& name = CLASS_NAME);
boolean write(Sof& sof, long tag, const String& name = CLASS_NAME) const;
boolean readData(Sof& sof, const String& pname = String::EMPTY, long size = SofParser::FULL_OBJECT, boolean param = true, boolean nested = false);
boolean writeData(Sof& sof, const String& pname = String::EMPTY) const;
static void* operator new(size_t size);
static void* operator new[](size_t size);
static void operator delete(void* ptr);
static void operator delete[](void* ptr);
static boolean setGrowSize(long grow_size);