PTLib  Version 2.10.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PConfigArgs Member List

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

argumentArrayPArgListprotected
CharToString(char ch) const PConfigArgsprotected
Class()PObjectinlinestatic
Clone() const PObjectvirtual
Compare(const PObject &obj) const PObjectvirtual
CompareObjectMemoryDirect(const PObject &obj) const PObjectvirtual
Comparison enum namePObject
configPConfigArgsprotected
EqualTo enum valuePObject
GetClass(unsigned ancestor=0) const PObjectinlinevirtual
GetCount() const PArgList
GetNegationPrefix() const PConfigArgsinline
GetOptionCount(char optionChar) const PConfigArgsvirtual
GetOptionCount(const char *optionStr) const PConfigArgsvirtual
GetOptionCount(const PString &optionName) const PConfigArgsvirtual
GetOptionString(char optionChar, const char *dflt=NULL) const PConfigArgsvirtual
GetOptionString(const char *optionStr, const char *dflt=NULL) const PConfigArgsvirtual
GetOptionString(const PString &optionName, const char *dflt=NULL) const PConfigArgsvirtual
GetParameter(PINDEX num) const PArgList
GetParameters(PINDEX first=0, PINDEX last=P_MAX_INDEX) const PArgList
GetSectionName() const PConfigArgsinline
GreaterThan enum valuePObject
HashFunction() const PObjectvirtual
HasOption(char optionChar) const PArgList
HasOption(const char *optionStr) const PArgList
HasOption(const PString &optionName) const PArgList
IllegalArgumentIndex(PINDEX idx) const PArgListvirtual
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size)PObjectstatic
InternalIsDescendant(const char *clsName) const PObjectinlinevirtual
IsClass(const char *cls) const PObjectinline
LessThan enum valuePObject
MissingArgument(const PString &option) const PArgListvirtual
negationPrefixPConfigArgsprotected
operator!=(const PObject &obj) const PObjectinline
operator<(const PObject &obj) const PObjectinline
operator<<(int sh)PArgList
operator<=(const PObject &obj) const PObjectinline
operator==(const PObject &obj) const PObjectinline
operator>(const PObject &obj) const PObjectinline
operator>=(const PObject &obj) const PObjectinline
operator>>(int sh)PArgList
operator[](PINDEX num) const PArgList
optionCountPArgListprotected
optionLettersPArgListprotected
optionNamesPArgListprotected
optionStringPArgListprotected
parameterIndexPArgListprotected
PArgList(const char *theArgPtr=NULL, const char *argumentSpecPtr=NULL, PBoolean optionsBeforeParams=true)PArgList
PArgList(const PString &theArgStr, const char *argumentSpecPtr=NULL, PBoolean optionsBeforeParams=true)PArgList
PArgList(const PString &theArgStr, const PString &argumentSpecStr, PBoolean optionsBeforeParams=true)PArgList
PArgList(int theArgc, char **theArgv, const char *argumentSpecPtr=NULL, PBoolean optionsBeforeParams=true)PArgList
PArgList(int theArgc, char **theArgv, const PString &argumentSpecStr, PBoolean optionsBeforeParams=true)PArgList
Parse(const char *theArgumentSpec, PBoolean optionsBeforeParams=true)PArgListvirtual
Parse(const PString &theArgumentStr, PBoolean optionsBeforeParams=true)PArgListvirtual
PConfigArgs(const PArgList &args)PConfigArgs
PObject()PObjectinlineprotected
PrintOn(ostream &strm) const PArgListvirtual
ReadFrom(istream &strm)PArgListvirtual
Save(const PString &optionName)PConfigArgs
sectionNamePConfigArgsprotected
SetArgs(const PString &theArgStr)PArgList
SetArgs(int theArgc, char **theArgv)PArgList
SetArgs(const PStringArray &theArgs)PArgList
SetNegationPrefix(const PString &prefix)PConfigArgsinline
SetSectionName(const PString &section)PConfigArgsinline
shiftPArgListprotected
Shift(int sh)PArgList
UnknownOption(const PString &option) const PArgListvirtual
~PObject()PObjectinlinevirtual