Go to the documentation of this file.
48 const std::map<std::string, struct Argument> &command_map,
49 std::vector<std::pair<std::string, int>> &arg_position);
57 const std::string &arg,
int &arg_number,
const int &euqal_pos,
65 const std::map<std::string, struct Argument> &command_map);
69 const std::map<std::string, struct Argument> &command_map);
71 std::map<std::string, struct Argument> command_map);
74 int checkValue(std::map<std::string, struct Argument> &command_map,
void processFlag(const std::string &arg, int &arg_number, std::vector< std::pair< std::string, std::string >> &m_command_vector)
int checkMandatoryArguments(std::map< std::string, struct Argument > &command_map, std::string &arg_error)
ROSLIB_DECL std::string command(const std::string &cmd)
bool nextArgIsCommand(const std::string &arg)
GLsizei const GLchar *const * string
std::vector< std::pair< std::string, std::string > > m_command_vector
void processShorArg(const std::string &arg, int &arg_number, std::vector< std::pair< std::string, std::string >> &m_command_vector, const std::map< std::string, struct Argument > &command_map)
void addCommand(const std::string &command, const std::string &value, std::vector< std::pair< std::string, std::string >> &m_command_vector)
int checkMandatoryPosition(std::map< std::string, struct Argument > &command_map, std::string &arg_error)
void parseArguments(int argc, char *argv[], std::map< std::string, struct Argument > command_map)
void processEqualArg(const std::string &arg, int &arg_number, const int &euqal_pos, std::vector< std::pair< std::string, std::string >> &m_command_vector)
bool hasEqual(const std::string &arg)
void processNonEqualArg(const std::string &arg, const std::string &value, int &arg_number, std::vector< std::pair< std::string, std::string >> &m_command_vector)
void getMandatoryArgs(const int &argc, const std::map< std::string, struct Argument > &command_map, std::vector< std::pair< std::string, int >> &arg_position)
bool isHelpArg(const std::string &arg)
int checkValue(std::map< std::string, struct Argument > &command_map, std::string &arg_error)
int checkArgumentExist(std::map< std::string, struct Argument > &command_map, std::string &arg_error)
GLsizei const GLfloat * value
void processLongArg(const std::string &arg, int &arg_number, std::vector< std::pair< std::string, std::string >> &m_command_vector, const std::map< std::string, struct Argument > &command_map)
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:48