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

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

BlockSize enum valuePHMAC
Class()PObjectinlinestatic
Clone() const PObjectvirtual
CloneAs() const PObjectinline
Compare(const PObject &obj) const PObjectvirtual
CompareObjectMemoryDirect(const PObject &obj) const PObjectvirtual
Comparison enum namePObject
Encode(const BYTE *data, PINDEX len)PHMACvirtual
Encode(const PBYTEArray &data)PHMACvirtual
Encode(const PString &str)PHMACvirtual
EqualTo enum valuePObject
GetB() const PHMACinlineprotectedvirtual
GetClass(unsigned ancestor=0) const PObjectinlinevirtual
GetL() const PHMACinlineprotectedvirtual
GetTraceContextIdentifier() const PObjectinline
GetTraceContextIdentifier(PObject &obj)PObjectinline
GetTraceContextIdentifier(PObject *obj)PObjectinline
GreaterThan enum valuePObject
Hash(const BYTE *data, PINDEX len, Result &result)=0PHMACpure virtual
HashFunction() const PObjectvirtual
Initialise(const BYTE *key, PINDEX len)PHMACprotectedvirtual
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size)PObjectstatic
InternalIsDescendant(const char *clsName) const PObjectinlinevirtual
InternalProcess(const BYTE *data, PINDEX len, PHMAC::Result &result)PHMACprotectedvirtual
IsClass(const char *cls) const PObjectinline
KeyLength enum valuePHMAC
LessThan enum valuePObject
m_keyPHMACprotected
m_traceContextIdentifierPObjectprotected
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>(const PObject &obj) const PObjectinline
operator>=(const PObject &obj) const PObjectinline
PObject()PObjectinlineprotected
PrintOn(ostream &strm) const PObjectvirtual
Process(const BYTE *data, PINDEX len, Result &result)PHMACvirtual
Process(const PBYTEArray &data, Result &result)PHMACvirtual
Process(const PString &str, Result &result)PHMACvirtual
PTraceObjectInstance() const PObjectinline
PTraceObjectInstance(const char *)PObjectinlinestatic
PTraceObjectInstance(const PObject *obj)PObjectinlinestatic
ReadFrom(istream &strm)PObjectvirtual
Result typedefPHMAC
SetTraceContextIdentifier(unsigned id)PObjectinline
SetTraceContextIdentifier(const PObject &obj)PObjectinline
SetTraceContextIdentifier(const PObject *obj)PObjectinline
~PObject()PObjectinlinevirtual