CommandParser Member List

This is the complete list of members for CommandParser, including all inherited members.

addCommand(const std::string &command, const std::string &value, std::vector< std::pair< std::string, std::string >> &m_command_vector)CommandParser
checkArgumentExist(std::map< std::string, struct Argument > &command_map, std::string &arg_error)CommandParser
checkMandatoryArguments(std::map< std::string, struct Argument > &command_map, std::string &arg_error)CommandParser
checkMandatoryPosition(std::map< std::string, struct Argument > &command_map, std::string &arg_error)CommandParser
checkValue(std::map< std::string, struct Argument > &command_map, std::string &arg_error)CommandParser
CommandParser()=defaultCommandParser
getMandatoryArgs(const int &argc, const std::map< std::string, struct Argument > &command_map, std::vector< std::pair< std::string, int >> &arg_position)CommandParser
hasEqual(const std::string &arg)CommandParser
helpMenu()CommandParser
isHelpArg(const std::string &arg)CommandParser
m_command_vectorCommandParserprivate
nextArgIsCommand(const std::string &arg)CommandParser
parseArguments(int argc, char *argv[], std::map< std::string, struct Argument > command_map)CommandParser
processEqualArg(const std::string &arg, int &arg_number, const int &euqal_pos, std::vector< std::pair< std::string, std::string >> &m_command_vector)CommandParser
processFlag(const std::string &arg, int &arg_number, std::vector< std::pair< std::string, std::string >> &m_command_vector)CommandParser
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)CommandParser
processNonEqualArg(const std::string &arg, const std::string &value, int &arg_number, std::vector< std::pair< std::string, std::string >> &m_command_vector)CommandParser
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)CommandParser
~CommandParser()=defaultCommandParser


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:05