virtual ~CmdLineHistory(void)
Destructor.
const unsigned int GetCount(void) const
History line count retrieval.
const bool Clear(void)
Cleares all history from the stack.
const unsigned int GetNavigationIndex(void) const
History index retrieval.
const CmdLineEdition & GetLine(const unsigned int UI_BackwardIndex) const
History line retrieval.
CmdLineHistory(const unsigned int UI_StackSize)
Default constructor.
const bool Push(const CmdLineEdition &CLI_Line)
Pushes a command line in the history stack.
Command line history objet.
const bool SaveCurrentLine(const CmdLineEdition &CLI_CurrentLine)
Saves the current line.
void EnableNavigationMemory(const bool B_NavigationMemory)
Navigation memory enabling.
const bool Navigate(CmdLineEdition &CLI_CmdLine, const OutputDevice &CLI_Stream, const int I_Navigation)
History line navigation.