PTLib  Version 2.10.11
PCypher Member List

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

BlockChainMode enum namePCypher
blockSizePCypherprotected
CBC enum valuePCypher
CFB enum valuePCypher
chainModePCypherprotected
Class()PObjectinlinestatic
Clone() constPObjectvirtual
Compare(const PObject &obj) constPObjectvirtual
CompareObjectMemoryDirect(const PObject &obj) constPObjectvirtual
Comparison enum namePObject
CypherBlockChaining enum valuePCypher
CypherFeedback enum valuePCypher
Decode(const PString &cypher)PCypher
Decode(const PString &cypher, PString &clear)PCypher
Decode(const PString &cypher, PBYTEArray &clear)PCypher
Decode(const PString &cypher, void *data, PINDEX length)PCypher
Decode(const PBYTEArray &coded, void *data, PINDEX length)PCypher
Decode(const PBYTEArray &coded, PBYTEArray &clear)PCypher
DecodeBlock(const void *in, void *out)=0PCypherprotectedpure virtual
ECB enum valuePCypher
ElectronicCodebook enum valuePCypher
Encode(const PString &str)PCypher
Encode(const PBYTEArray &clear)PCypher
Encode(const void *data, PINDEX length)PCypher
Encode(const PBYTEArray &clear, PBYTEArray &coded)PCypher
Encode(const void *data, PINDEX length, PBYTEArray &coded)PCypher
EncodeBlock(const void *in, void *out)=0PCypherprotectedpure virtual
EqualTo enum valuePObject
GetClass(unsigned ancestor=0) constPObjectinlinevirtual
GreaterThan enum valuePObject
HashFunction() constPObjectvirtual
Initialise(PBoolean encoding)=0PCypherprotectedpure virtual
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size)PObjectstatic
InternalIsDescendant(const char *clsName) constPObjectinlinevirtual
IsClass(const char *cls) constPObjectinline
keyPCypherprotected
LessThan enum valuePObject
NumBlockChainModes enum valuePCypher
OFB enum valuePCypher
operator!=(const PObject &obj) constPObjectinline
operator<(const PObject &obj) constPObjectinline
operator<=(const PObject &obj) constPObjectinline
operator==(const PObject &obj) constPObjectinline
operator>(const PObject &obj) constPObjectinline
operator>=(const PObject &obj) constPObjectinline
OutputFeedback enum valuePCypher
PCypher(PINDEX blockSize, BlockChainMode chainMode)PCypherprotected
PCypher(const void *keyData, PINDEX keyLength, PINDEX blockSize, BlockChainMode chainMode)PCypherprotected
PObject()PObjectinlineprotected
PrintOn(ostream &strm) constPObjectvirtual
ReadFrom(istream &strm)PObjectvirtual
~PObject()PObjectinlinevirtual