CommandManager
CommandManager::GetCommandsForCategory(const char* category,
CommandManager::CommandManager()
/*static*/ CommandManager*
CommandManager::Default()
static CommandManager* manager = new CommandManager;
CommandManager::RegisterCommand(Command* command)
CommandManager::InitCommands(const char* programName)
CommandManager::GetCommands(const char* prefix, CommandList& _commands)
class CommandManager {
static CommandManager* Default();
CommandManager();
CommandManager::Default()->RegisterCommand(new CommandType);
CommandManager::Default()->GetCommandsForCategory(category, commands);
CommandManager::Default()->InitCommands(kProgramName);
CommandManager::Default()->GetCommands(command, commands);
CommandManager::Default()->AddCommand(command_checkfs, "checkfs",
CommandManager::Default()->AddCommand(command_resizefs, "resizefs",
CommandManager::Default()->AddCommands(
Command* command = CommandManager::Default()->FindCommand(argv[0]);
CommandManager::CommandManager()
CommandManager*
CommandManager::Default()
sManager = new CommandManager;
CommandManager::AddCommand(Command* command)
CommandManager::AddCommand(command_function* function, const char* name,
CommandManager::AddCommands(command_function* function, const char* name,
CommandManager::FindCommand(const char* name) const
CommandManager::ListCommands() const
CommandManager* CommandManager::sManager = NULL;
CommandManager::Default()->ListCommands();
class CommandManager {
CommandManager();
static CommandManager* Default();
static CommandManager* sManager;