|
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
|