1 #ifndef _RAPID_UTILS_COMMAND_LINE_H_
2 #define _RAPID_UTILS_COMMAND_LINE_H_
13 void Execute(
const std::vector<std::string>& args);
14 std::string
name()
const;
33 void ShowCommands()
const;
35 std::vector<std::string>* args)
const;
36 int ParseCommand(
const std::vector<std::string>& tokens,
37 const std::string& name)
const;
39 std::vector<CommandInterface*> commands_;
44 #endif // _RAPID_UTILS_COMMAND_LINE_H_
void AddCommand(CommandInterface *command)
void Execute(const std::vector< std::string > &args)
std::string description() const