TrueReality  v0.1.1912
trUtil::ArgumentParser Member List

This is the complete list of members for trUtil::ArgumentParser, including all inherited members.

AddCommandLineOption(const std::string &option, const std::string &explanation, const std::string &defaultValue="")trUtil::ArgumentParser
AddEnvironmentalVariable(const std::string &option, const std::string &explanation, const std::string &defaultValue="")trUtil::ArgumentParser
AddKeyboardMouseBinding(const std::string &prefix, int key, const std::string &explanation)trUtil::ArgumentParser
AddKeyboardMouseBinding(int key, const std::string &explanation)trUtil::ArgumentParser
AddKeyboardMouseBinding(const std::string &option, const std::string &explanation)trUtil::ArgumentParser
AddUsageExplanation(ApplicationUsage::Type type, const std::string &option, const std::string &explanation)trUtil::ArgumentParser
ArgumentParser(int *argc, char **argv)trUtil::ArgumentParser
ContainsOptions() consttrUtil::ArgumentParser
ErrorMessageMap typedeftrUtil::ArgumentParser
Errors(ErrorSeverity severity=ErrorSeverity::BENIGN) consttrUtil::ArgumentParser
ErrorSeverity enum nametrUtil::ArgumentParser
Find(const std::string &str) consttrUtil::ArgumentParser
GetApplicationName() consttrUtil::ArgumentParser
GetApplicationUsage()trUtil::ArgumentParser
GetApplicationUsage() consttrUtil::ArgumentParser
GetArgc()trUtil::ArgumentParser
GetArgv()trUtil::ArgumentParser
GetCommandLineOptions() consttrUtil::ArgumentParser
GetCommandLineOptionsDefaults() consttrUtil::ArgumentParser
GetCommandLineUsage() consttrUtil::ArgumentParser
GetDescription() consttrUtil::ArgumentParser
GetEnvironmentalVariables() consttrUtil::ArgumentParser
GetEnvironmentalVariablesDefaults() consttrUtil::ArgumentParser
GetFormattedString(std::string &str, const ApplicationUsage::UsageMap &usageMap, unsigned int widthOfOutput=80, bool showDefaults=false, const ApplicationUsage::UsageMap &usageMapDef=ApplicationUsage::UsageMap())trUtil::ArgumentParser
GetKeyboardMouseBindings() consttrUtil::ArgumentParser
GetOSGArgumentParser()trUtil::ArgumentParser
GetOSGArgumentParser() consttrUtil::ArgumentParser
IsBool(const char *str) consttrUtil::ArgumentParser
IsNumber(const char *str) consttrUtil::ArgumentParser
IsNumber(int pos) consttrUtil::ArgumentParser
IsOption(const char *str) consttrUtil::ArgumentParser
IsOption(int pos) consttrUtil::ArgumentParser
IsString(const char *str) consttrUtil::ArgumentParser
IsString(int pos) consttrUtil::ArgumentParser
mAppUsagetrUtil::ArgumentParserprotected
mArgParsertrUtil::ArgumentParserprotected
Match(int pos, const std::string &str) consttrUtil::ArgumentParser
Read(const std::string &str)trUtil::ArgumentParser
Read(const std::string &str, Parameter value1)trUtil::ArgumentParser
Read(const std::string &str, Parameter value1, Parameter value2)trUtil::ArgumentParser
Read(const std::string &str, Parameter value1, Parameter value2, Parameter value3)trUtil::ArgumentParser
Read(const std::string &str, Parameter value1, Parameter value2, Parameter value3, Parameter value4)trUtil::ArgumentParser
Read(const std::string &str, Parameter value1, Parameter value2, Parameter value3, Parameter value4, Parameter value5)trUtil::ArgumentParser
Read(const std::string &str, Parameter value1, Parameter value2, Parameter value3, Parameter value4, Parameter value5, Parameter value6)trUtil::ArgumentParser
Read(const std::string &str, Parameter value1, Parameter value2, Parameter value3, Parameter value4, Parameter value5, Parameter value6, Parameter value7)trUtil::ArgumentParser
Read(const std::string &str, Parameter value1, Parameter value2, Parameter value3, Parameter value4, Parameter value5, Parameter value6, Parameter value7, Parameter value8)trUtil::ArgumentParser
Read(int pos, const std::string &str)trUtil::ArgumentParser
Read(int pos, const std::string &str, Parameter value1)trUtil::ArgumentParser
Read(int pos, const std::string &str, Parameter value1, Parameter value2)trUtil::ArgumentParser
Read(int pos, const std::string &str, Parameter value1, Parameter value2, Parameter value3)trUtil::ArgumentParser
Read(int pos, const std::string &str, Parameter value1, Parameter value2, Parameter value3, Parameter value4)trUtil::ArgumentParser
Read(int pos, const std::string &str, Parameter value1, Parameter value2, Parameter value3, Parameter value4, Parameter value5)trUtil::ArgumentParser
Read(int pos, const std::string &str, Parameter value1, Parameter value2, Parameter value3, Parameter value4, Parameter value5, Parameter value6)trUtil::ArgumentParser
Read(int pos, const std::string &str, Parameter value1, Parameter value2, Parameter value3, Parameter value4, Parameter value5, Parameter value6, Parameter value7)trUtil::ArgumentParser
Read(int pos, const std::string &str, Parameter value1, Parameter value2, Parameter value3, Parameter value4, Parameter value5, Parameter value6, Parameter value7, Parameter value8)trUtil::ArgumentParser
ReadHelpType()trUtil::ArgumentParser
Remove(int pos, int num=1)trUtil::ArgumentParser
ReportError(const std::string &message, ErrorSeverity severity=ErrorSeverity::CRITICAL)trUtil::ArgumentParser
ReportRemainingOptionsAsUnrecognized(ErrorSeverity severity=ErrorSeverity::BENIGN)trUtil::ArgumentParser
SetApplicationName(const std::string &name)trUtil::ArgumentParser
SetApplicationUsage(ApplicationUsage *usage)trUtil::ArgumentParser
SetCommandLineOptions(const ApplicationUsage::UsageMap &usageMap)trUtil::ArgumentParser
SetCommandLineOptionsDefaults(const ApplicationUsage::UsageMap &usageMap)trUtil::ArgumentParser
SetCommandLineUsage(const std::string &explanation)trUtil::ArgumentParser
SetDescription(const std::string &desc)trUtil::ArgumentParser
SetEnvironmentalVariables(const ApplicationUsage::UsageMap &usageMap)trUtil::ArgumentParser
SetEnvironmentalVariablesDefaults(const ApplicationUsage::UsageMap &usageMap)trUtil::ArgumentParser
SetKeyboardMouseBindings(const ApplicationUsage::UsageMap &usageMap)trUtil::ArgumentParser
Write(std::ostream &output, const ApplicationUsage::UsageMap &usageMap, unsigned int widthOfOutput=80, bool showDefaults=false, const ApplicationUsage::UsageMap &usageMapDef=ApplicationUsage::UsageMap())trUtil::ArgumentParser
Write(std::ostream &output, ApplicationUsage::Type type=ApplicationUsage::Type::COMMAND_LINE_OPTION, unsigned int widthOfOutput=80, bool showDefaults=false)trUtil::ArgumentParser
WriteEnvironmentSettings(std::ostream &output)trUtil::ArgumentParser
WriteErrorMessages(std::ostream &output, ErrorSeverity severity=ErrorSeverity::BENIGN)trUtil::ArgumentParser
~ArgumentParser()trUtil::ArgumentParser