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

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

argumentArrayPArgListprotected
Class()PObjectinlinestatic
Clone() const PObjectvirtual
Compare(const PObject &obj) const PObjectvirtual
CompareObjectMemoryDirect(const PObject &obj) const PObjectvirtual
Comparison enum namePObject
EqualTo enum valuePObject
GetClass(unsigned ancestor=0) const PObjectinlinevirtual
GetCount() const PArgList
GetOptionCount(char optionChar) const PArgListvirtual
GetOptionCount(const char *optionStr) const PArgListvirtual
GetOptionCount(const PString &optionName) const PArgListvirtual
GetOptionString(char optionChar, const char *dflt=NULL) const PArgListvirtual
GetOptionString(const char *optionStr, const char *dflt=NULL) const PArgListvirtual
GetOptionString(const PString &optionName, const char *dflt=NULL) const PArgListvirtual
GetParameter(PINDEX num) const PArgList
GetParameters(PINDEX first=0, PINDEX last=P_MAX_INDEX) const PArgList
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
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
PObject()PObjectinlineprotected
PrintOn(ostream &strm) const PArgListvirtual
ReadFrom(istream &strm)PArgListvirtual
SetArgs(const PString &theArgStr)PArgList
SetArgs(int theArgc, char **theArgv)PArgList
SetArgs(const PStringArray &theArgs)PArgList
shiftPArgListprotected
Shift(int sh)PArgList
UnknownOption(const PString &option) const PArgListvirtual
~PObject()PObjectinlinevirtual