|
Unicorn XML Toolkit Version 1.00.00 |
|||||||||
� PREV CLASS �� NEXT CLASS | FRAMES��NO FRAMES | |||||||||
SUMMARY: � CONSTR �|� FUNCTION �|�DATA | DETAIL: � CONSTR �|� FUNCTION �|�DATA |
class CEncodingHandler: public CInterface { public: CEncodingHandler(); virtual ~CEncodingHandler(); public: virtual XEncoding Find(const CString &strName) = 0; };
The abstract interface for mapping character encoding names to encoding objects.
At least one derived class must be supplied to provide
implementation of this interface. The default implementation is
provided via the
CBasicEncodingHandler
class.
Unicode::CEncoding
Constructor/Destructor Summary | |
CEncodingHandler
();
����������Constructs the encoding handler. |
|
~CEncodingHandler
();
����������Destroys the encoding handler. |
Function Summary | |
XEncoding
|
Find
(const CString &strName);
����������Looks up an encoding with the given name. |
Constructor/Destructor Detail |
CEncodingHandler();
Constructs the encoding handler.
virtual ~CEncodingHandler();
Destroys the encoding handler.
Function Detail |
virtual XEncoding Find(const CString &strName) = 0;
Looks up an encoding with the given name.
strName
- the name of the character encodingNULL
if the encoding
is not supported
|
Unicorn XML Toolkit Version 1.00.00 |
|||||||||
� PREV CLASS �� NEXT CLASS | FRAMES��NO FRAMES | |||||||||
SUMMARY: � CONSTR �|� FUNCTION �|�DATA | DETAIL: � CONSTR �|� FUNCTION �|�DATA |