Public Types | |
typedef std::map< std::string, const Command * > ::const_iterator | CommandIter |
Public Member Functions | |
void | RegisterCommand (const Command *command) |
bool | TryGetCommand (const std::string &commandName, const Command *&outCommand) const |
void | GetCommandList (const std::string &filter, std::vector< std::string > &outCommandList) const |
Additional Inherited Members | |
Protected Member Functions inherited from Eegeo::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |