16 #if !defined(XALANUTF16TRANSCODER_HEADER_GUARD_1357924680)
17 #define XALANUTF16TRANSCODER_HEADER_GUARD_1357924680
31 XALAN_CPP_NAMESPACE_BEGIN
62 const XalanDOMChar* theSourceData,
85 XalanDOMChar* theTarget,
89 unsigned char* theCharSizes);
105 XALAN_CPP_NAMESPACE_END
109 #endif // XALANUTF16TRANSCODER_HEADER_GUARD_1357924680
XALAN_CPP_NAMESPACE_BEGIN typedef XERCES_CPP_NAMESPACE_QUALIFIER MemoryManager MemoryManagerType
Definition: XalanMemoryManagement.hpp:39
Definition: XalanUTF16Transcoder.hpp:35
virtual bool canTranscodeTo(UnicodeCharType theChar) const =0
eCode
Definition: XalanTranscodingServices.hpp:78
Definition: XalanTranscodingServices.hpp:287
XalanTranscodingServices::size_type size_type
Definition: XalanTranscodingServices.hpp:293
XalanTranscodingServices::UnicodeCharType UnicodeCharType
Definition: XalanTranscodingServices.hpp:294
XalanTranscodingServices::XalanXMLByte XalanXMLByte
Definition: XalanTranscodingServices.hpp:291
virtual eCode transcode(const XalanDOMChar *theSourceData, size_type theSourceCount, XalanXMLByte *theTarget, size_type theTargetSize, size_type &theSourceCharsTranscoded, size_type &theTargetBytesUsed)=0
Transcode data from UTF-16 to the transcoder's encoding.