#include "ace/pre.h"
#include "ace/OS.h"
#include "ace/SString.h"
#include "ace/post.h"
Include dependency graph for XML_Types.h:
This graph shows which files directly or indirectly include this file:
Defines | |
#define | ACEXML_INLINE |
Typedefs | |
typedef ACE_USHORT16 | ACEXML_UTF16 |
typedef ACE_UINT32 | ACEXML_UCS4 |
typedef char | ACEXML_UTF8 |
typedef ACEXML_UTF8 | ACEXML_Char |
ACEXML_Char only maps to ACEXML_UTF16 when ACE_USES_WCHAR is defined. More... | |
typedef ACE_CString | ACEXML_String |
XML_Types.h,v 1.5 2002/07/02 22:01:09 kitty Exp
|
|
|
ACEXML_Char only maps to ACEXML_UTF16 when ACE_USES_WCHAR is defined. Here we assume sizeof (wchar_t) is always 2 bytes. Default XML strings will use UTF-8 encoding. We would like to use the string classes in standard C++ Library here. But they are not very portable yet (as far as I know,) and I'll just use ACE_CString for now, unless UNICODE support is turned on. Notice that you should never convert strings between ACE_CString and ACE_WString using the built-in conversion functions as they only perform simple copy without any encoding conversion. |
|
|
|
|
|
|
|
|