Class CommandRegisterer¶
Defined in File command-registerer.h
Class Documentation¶
-
class common::CommandRegisterer¶
-
Public Functions
-
CommandRegisterer()¶
-
MAPLAB_DISALLOW_EVIL_CONSTRUCTORS(CommandRegisterer)¶
-
int processCommand(const std::string &command)¶
-
void getAllCommands(std::vector<std::string> *all_cmds) const¶
-
void listJobs() const¶
-
void waitForJobsToFinish() const¶
-
void clear()¶
-
struct Command¶
Public Functions
-
inline Command(const std::initializer_list<std::string> &_commands, const std::function<int()> &_callback, const std::string &_help_text, const Processing _processing_model, const std::string &_plugin_name)¶
-
inline Command(const std::initializer_list<std::string> &_commands, const std::function<int()> &_callback, const std::string &_help_text, const Processing _processing_model, const std::string &_plugin_name)¶
-
CommandRegisterer()¶