#include <typehandler.hh>
Inheritance diagram for TypeHandler:
As is, it implements the "identity" encoding, as described in the typechain document ($CVSROOT/s3/doc/typechain.txt), and similiar to encodings mentioned in various RFCs.
Definition at line 54 of file typehandler.hh.
|
Constructor.
Definition at line 64 of file typehandler.hh. |
|
Destructor.
Definition at line 67 of file typehandler.hh. |
|
Create empty params map and decode.
Definition at line 74 of file typehandler.hh. |
|
Decode data with parameters params. This class implements the "identity" type, and does no decoding. Reimplemented in ExternalTypeHandler, TypeBase64, TypeWinInet, TypeDeflate, and TypeGZip. Definition at line 70 of file typehandler.hh. Referenced by decode(). |
|
Create empty params map and encode.
Definition at line 84 of file typehandler.hh. |
|
Encode data with parameters params. This class implements the "identity" type, and does no encoding. Reimplemented in ExternalTypeHandler, TypeBase64, TypeDeflate, and TypeGZip. Definition at line 80 of file typehandler.hh. Referenced by encode(). |
|
A common filename extension for this type. (Used by TypeChain::guessTypeFromFilename()) Definition at line 61 of file typehandler.hh. Referenced by TypeHandler(). |
|
Type/encoding identifier.
Definition at line 58 of file typehandler.hh. Referenced by TypeChain::registerHandler(), and TypeHandler(). |