#include <Encoding_Converter.h>
Inheritance diagram for ACE_Encoding_Converter:

Public Types | |
| enum | Result { CONVERSION_OK, SOURCE_EXHAUSTED, TARGET_EXHAUSTED, SOURCE_ILLEGAL } |
Public Member Functions | |
| virtual | ~ACE_Encoding_Converter (void) |
| virtual Result | to_utf8 (const void *source, size_t source_size, ACE_Byte *target, size_t target_size, bool strict=true)=0 |
| virtual Result | from_utf8 (const ACE_Byte *source, size_t source_size, void *target, size_t target_size, bool strict=true)=0 |
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
Implemented in ACE_UTF16_Encoding_Converter, ACE_UTF32_Encoding_Converter, and ACE_UTF8_Encoding_Converter. |
|
||||||||||||||||||||||||
|
Implemented in ACE_UTF16_Encoding_Converter, ACE_UTF32_Encoding_Converter, and ACE_UTF8_Encoding_Converter. |
1.4.5