PTLib  Version 2.10.11
PMIMEInfo Member List

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

AbstractContains(const PObject &key) constPHashTable
AbstractGetAt(const PObject &key) constPAbstractDictionaryvirtual
AbstractGetDataAt(PINDEX index) constPHashTablevirtual
AbstractGetKeyAt(PINDEX index) constPHashTablevirtual
AbstractGetKeys(PArrayObjects &keys) constPAbstractDictionaryvirtual
AbstractSetAt(const PObject &key, PObject *obj)PAbstractDictionaryvirtual
AddMIME(const PString &line)PMIMEInfo
AddMIME(const PString &fieldName, const PString &fieldValue)PMIMEInfoinline
AddMIME(const PMIMEInfo &mime)PMIMEInfo
AllowDeleteObjects(PBoolean yes=true)PCollection
AssignContents(const PContainer &c)PContainerprotectedvirtual
AsString() constPMIMEInfo
Class()PObjectinlinestatic
Clone() constPStringDictionary< K >inlinevirtual
CloneContents(const PContainer *src)PContainerprotected
Compare(const PObject &obj) constPHashTablevirtual
CompareObjectMemoryDirect(const PObject &obj) constPObjectvirtual
Comparison enum namePObject
Contains(const char *key) constPStringOptionsinline
Contains(const PString &key) constPStringOptionsinline
Contains(const PCaselessString &key) constPStringOptionsinline
Contains(const PCaselessString &(*key)()) constPStringOptionsinline
PStringToString::Contains(const K &key) constPStringDictionary< K >inline
ContentDescriptionTag()PMIMEInfostatic
ContentDispositionTag()PMIMEInfostatic
ContentIdTag()PMIMEInfostatic
ContentTransferEncodingTag()PMIMEInfostatic
ContentTypeTag()PMIMEInfostatic
CopyContents(const PContainer &c)PContainerprotected
DecodeMultiPartList(PMultiPartList &parts, const PString &body, const PCaselessString &key) constPMIMEInfo
DecodeMultiPartList(PMultiPartList &parts, const PString &body, const PCaselessString &(*key)()=ContentTypeTag) constPMIMEInfoinline
DestroyContents()=0PContainerprotectedpure virtual
DestroyReference()PContainerprotectedvirtual
Destruct()PContainerprotected
DisallowDeleteObjects()PCollection
Element typedefPHashTable
EqualTo enum valuePObject
Get(const char *key, const char *dflt=NULL) constPStringOptionsinline
Get(const PString &key, const char *dflt=NULL) constPStringOptionsinline
Get(const PCaselessString &key, const char *dflt=NULL) constPStringOptionsinline
Get(const PCaselessString &(*key)(), const char *dflt=NULL) constPStringOptionsinline
Get(const char *key, const PString &dflt) constPStringOptionsinline
Get(const PString &key, const PString &dflt) constPStringOptionsinline
Get(const PCaselessString &key, const PString &dflt) constPStringOptionsinline
Get(const PCaselessString &(*key)(), const PString &dflt) constPStringOptionsinline
GetAt(const char *key) constPStringOptionsinline
GetAt(const PString &key) constPStringOptionsinline
GetAt(const PCaselessString &key) constPStringOptionsinline
GetAt(const PCaselessString &(*key)()) constPStringOptionsinline
PStringToString::GetAt(const K &key) constPStringDictionary< K >inlinevirtual
PAbstractDictionary::GetAt(PINDEX index) constPAbstractDictionaryvirtual
GetBoolean(const char *key, bool dflt=false) constPStringOptionsinline
GetBoolean(const PString &key, bool dflt=false) constPStringOptionsinline
GetBoolean(const PCaselessString &key, bool dflt=false) constPStringOptions
GetBoolean(const PCaselessString &(*key)(), bool dflt=false) constPStringOptionsinline
GetClass(unsigned ancestor=0) constPObjectinlinevirtual
GetComplex(const char *key, PStringToString &info) constPMIMEInfoinline
GetComplex(const PString &key, PStringToString &info) constPMIMEInfoinline
GetComplex(const PCaselessString &key, PStringToString &info) constPMIMEInfoinline
GetComplex(const PCaselessString &(*key)(), PStringToString &info) constPMIMEInfoinline
GetContentType(const PString &fileType)PMIMEInfostatic
GetDataAt(PINDEX index) constPStringDictionary< K >inline
GetInteger(const char *key, long dflt=0) constPStringOptionsinline
GetInteger(const PString &key, long dflt=0) constPStringOptionsinline
GetInteger(const PCaselessString &key, long dflt=0) constPStringOptions
GetInteger(const PCaselessString &(*key)(), long dflt=0) constPStringOptionsinline
GetKeyAt(PINDEX index) constPStringDictionary< K >inline
GetObjectsIndex(const PObject *obj) constPAbstractDictionaryvirtual
GetReal(const char *key, double dflt=0) constPStringOptionsinline
GetReal(const PString &key, double dflt=0) constPStringOptionsinline
GetReal(const PCaselessString &key, double dflt=0) constPStringOptions
GetReal(const PCaselessString &(*key)(), double dflt=0) constPStringOptionsinline
GetRefAt(const PObject &key) constPAbstractDictionaryvirtual
GetSize() constPContainervirtual
GetString(const char *key, const char *dflt=NULL) constPStringOptionsinline
GetString(const PString &key, const char *dflt=NULL) constPStringOptionsinline
GetString(const PCaselessString &key, const char *dflt=NULL) constPStringOptions
GetString(const PCaselessString &(*key)(), const char *dflt=NULL) constPStringOptionsinline
GetValuesIndex(const PObject &obj) constPAbstractDictionaryvirtual
GreaterThan enum valuePObject
Has(const char *key) constPStringOptionsinline
Has(const PString &key) constPStringOptionsinline
Has(const PCaselessString &key) constPStringOptionsinline
Has(const PCaselessString &(*key)()) constPStringOptionsinline
HashFunction() constPObjectvirtual
hashTablePHashTable
Insert(const PObject &key, PObject *obj)PAbstractDictionaryvirtual
InsertAt(PINDEX index, PObject *obj)PAbstractDictionaryvirtual
InternalAddMIME(const PString &fieldName, const PString &fieldValue)PMIMEInfovirtual
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size)PObjectstatic
InternalIsDescendant(const char *clsName) constPObjectinlinevirtual
IsClass(const char *cls) constPObjectinline
IsEmpty() constPContainervirtual
IsUnique() constPContainer
LessThan enum valuePObject
MakeUnique()PContainervirtual
operator!=(const PObject &obj) constPObjectinline
operator()(const K &key, const char *dflt=NULL) constPStringDictionary< K >inline
operator<(const PObject &obj) constPObjectinline
operator<=(const PObject &obj) constPObjectinline
operator=(const PStringToString &other)PStringOptionsinline
PStringToString::operator=(const PContainer &cont)PContainer
operator==(const PObject &obj) constPObjectinline
operator>(const PObject &obj) constPObjectinline
operator>=(const PObject &obj) constPObjectinline
operator[](const K &key) constPStringDictionary< K >inline
PAbstractDictionary()PAbstractDictionary
PAbstractDictionary(int dummy, const PAbstractDictionary *c)PAbstractDictionaryprotected
ParseComplex(const PString &str, PStringToString &info)PMIMEInfostatic
PCollection(PINDEX initialSize=0)PCollection
PCollection(int dummy, const PCollection *coll)PCollectionprotected
PContainer(PINDEX initialSize=0)PContainer
PContainer(const PContainer &cont)PContainer
PContainer(int dummy, const PContainer *cont)PContainerprotected
PContainer(PContainerReference &reference)PContainerprotected
PHashTable()PHashTable
PMIMEInfo()PMIMEInfoinline
PMIMEInfo(istream &strm)PMIMEInfo
PMIMEInfo(PInternetProtocol &socket)PMIMEInfo
PMIMEInfo(const PStringToString &dict)PMIMEInfo
PMIMEInfo(const PString &str)PMIMEInfo
PObject()PObjectinlineprotected
PrintContents(ostream &strm) constPMIMEInfovirtual
PrintOn(ostream &strm) constPMIMEInfovirtual
PStringDictionary()PStringDictionary< K >inline
PStringDictionary(int dummy, const PStringDictionary *c)PStringDictionary< K >inlineprotected
PStringOptions()PStringOptionsinline
PStringOptions(const PStringToString &other)PStringOptionsinline
PStringToString(PINDEX count, const Initialiser *init, PBoolean caselessKeys=false, PBoolean caselessValues=false)PStringToString
Read(PInternetProtocol &socket)PMIMEInfo
ReadFrom(istream &strm)PMIMEInfovirtual
referencePContainerprotected
Remove(const char *key)PStringOptionsinline
Remove(const PString &key)PStringOptionsinline
Remove(const PCaselessString &key)PStringOptionsinline
Remove(const PCaselessString &(*key)())PStringOptionsinline
RemoveAll()PCollectionvirtual
RemoveAt(const char *key)PStringOptionsinline
RemoveAt(const PString &key)PStringOptionsinline
RemoveAt(const PCaselessString &key)PStringOptionsinline
RemoveAt(const PCaselessString &(*key)())PStringOptionsinline
PStringToString::RemoveAt(const K &key)PStringDictionary< K >inlinevirtual
PAbstractDictionary::RemoveAt(PINDEX index)PAbstractDictionaryvirtual
Set(const char *key, const PString &value)PStringOptionsinline
Set(const PString &key, const PString &value)PStringOptionsinline
Set(const PCaselessString &key, const PString &value)PStringOptionsinline
Set(const PCaselessString &(*key)(), const PString &value)PStringOptionsinline
SetAssociation(const PStringToString &allTypes, PBoolean merge=true)PMIMEInfostatic
SetAssociation(const PString &fileType, const PString &contentType)PMIMEInfoinlinestatic
SetAt(const char *key, const PString &data)PStringOptionsinline
SetAt(const PString &key, const PString &data)PStringOptionsinline
SetAt(const PCaselessString &key, const PString &data)PStringOptionsinline
SetAt(const PCaselessString &(*key)(), const PString &data)PStringOptionsinline
PStringToString::SetAt(const K &key, const PString &str)PStringDictionary< K >inlinevirtual
PAbstractDictionary::SetAt(PINDEX index, PObject *val)PAbstractDictionaryvirtual
SetBoolean(const char *key, bool value)PStringOptionsinline
SetBoolean(const PString &key, bool value)PStringOptionsinline
SetBoolean(const PCaselessString &key, bool value)PStringOptionsinline
SetBoolean(const PCaselessString &(*key)(), bool value)PStringOptionsinline
SetDataAt(PINDEX index, const PString &str)PStringDictionary< K >inlinevirtual
PAbstractDictionary::SetDataAt(PINDEX index, PObject *obj)PAbstractDictionaryvirtual
SetInteger(const char *key, long value)PStringOptionsinline
SetInteger(const PString &key, long value)PStringOptionsinline
SetInteger(const PCaselessString &key, long value)PStringOptions
SetInteger(const PCaselessString &(*key)(), long value)PStringOptionsinline
SetMinSize(PINDEX minSize)PContainer
SetReal(const char *key, double value, int decimals)PStringOptionsinline
SetReal(const PString &key, double value, int decimals)PStringOptionsinline
SetReal(const PCaselessString &key, double value, int decimals)PStringOptions
SetReal(const PCaselessString &(*key)(), double value, int decimals)PStringOptionsinline
SetSize(PINDEX newSize)PHashTablevirtual
SetString(const char *key, const PString &value)PStringOptionsinline
SetString(const PString &key, const PString &value)PStringOptionsinline
SetString(const PCaselessString &key, const PString &value)PStringOptionsinline
SetString(const PCaselessString &(*key)(), const PString &value)PStringOptionsinline
Table typedefPHashTable
TextPlain()PMIMEInfostatic
ToCharArray(bool withEqualSign, PCharArray *storage=NULL) constPStringToString
Write(PInternetProtocol &socket) constPMIMEInfo
~PContainer()PContainerinlinevirtual
~PObject()PObjectinlinevirtual