|
Public Member Functions |
| UTF16_BOM_Translator (bool forceBE) |
virtual | ~UTF16_BOM_Translator (void) |
| Virtual destruction.
|
virtual ACE_CDR::Boolean | read_wchar (ACE_InputCDR &, ACE_CDR::WChar &) |
virtual ACE_CDR::Boolean | read_wstring (ACE_InputCDR &, ACE_CDR::WChar *&) |
virtual ACE_CDR::Boolean | read_wchar_array (ACE_InputCDR &, ACE_CDR::WChar *, ACE_CDR::ULong) |
virtual ACE_CDR::Boolean | write_wchar (ACE_OutputCDR &, ACE_CDR::WChar) |
virtual ACE_CDR::Boolean | write_wstring (ACE_OutputCDR &, ACE_CDR::ULong, const ACE_CDR::WChar *) |
virtual ACE_CDR::Boolean | write_wchar_array (ACE_OutputCDR &, const ACE_CDR::WChar *, ACE_CDR::ULong) |
virtual ACE_CDR::ULong | ncs () |
virtual ACE_CDR::ULong | tcs () |
Private Member Functions |
ACE_CDR::Boolean | read_wchar_array_i (ACE_InputCDR &, ACE_CDR::WChar *, ACE_CDR::ULong &, int adjust_len=0) |
ACE_CDR::Boolean | write_wchar_array_i (ACE_OutputCDR &, const ACE_CDR::WChar *, ACE_CDR::ULong) |
ACE_CDR::Boolean | write_swapped_wchar_array_i (ACE_OutputCDR &cdr, const ACE_CDR::WChar *x, ACE_CDR::ULong length) |
ACE_CDR::Boolean | write_wchar_i (ACE_OutputCDR &, ACE_CDR::WChar, bool allow_BOM) |
Private Attributes |
bool | forceBE_ |
| if this flag is true, force wchar's to big endian order
|