SST 16.0.0
Structural Simulation Toolkit
SST::IMPL::Interactive::CommandRegistry Class Reference

Public Types

enum  SEARCH_TYPE { ALL , BUILTIN , USER }

Public Member Functions

 CommandRegistry (const std::vector< ConsoleCommand > in)
std::vector< ConsoleCommand > & getRegistryVector ()
std::vector< ConsoleCommand > & getUserRegistryVector ()
std::pair< ConsoleCommand, bool > const seek (std::string token, SEARCH_TYPE search_type)
bool beginUserCommand (std::string name)
void appendUserCommand (std::string token0, std::string line)
void commitUserCommand ()
std::vector< std::string > * userCommandInsts (std::string key)
bool beginDocCommand (std::string name)
void appendDocCommand (std::string line)
void commitDocCommand ()
bool commandIsEmpty (const std::string key)
void addHelp (std::string key, std::vector< std::string > &vec)

Data Fields

std::map< std::string, std::string > cmdHelp

The documentation for this class was generated from the following files:
  • src/sst/core/impl/interactive/debugCommands.h
  • src/sst/core/impl/interactive/debugConsole.cc