#include <UTF16_BOM_Factory.h>
Inheritance diagram for UTF16_BOM_Factory:
Public Member Functions | |
UTF16_BOM_Factory () | |
virtual | ~UTF16_BOM_Factory () |
virtual int | init (int argc, ACE_TCHAR *argv[]) |
CONV_FRAME::CodeSetId | ncs () const |
ncs returns the translator's native codeset ID. | |
CONV_FRAME::CodeSetId | tcs () const |
tcs returns the translator's transmission codeset ID. | |
virtual void | assign (TAO_InputCDR *) const |
virtual void | assign (TAO_OutputCDR *) const |
Private Member Functions | |
void | create_translator () const |
int | parse_one_arg (int argc, ACE_TCHAR *argv[]) |
Private Attributes | |
UTF16_BOM_Translator * | translator_ |
bool | forceBE_ |
|
|
|
|
|
Assign the translator to the output CDR. The inherited assign_i is used to assign either a char or wchar translator, depending on the base type of NCS_TO_TCS. A null output CDR is permitted, in which case assign is a no-op. Implements TAO_Codeset_Translator_Factory. |
|
Assign the translator to the input CDR. The inherited assign_i is used to assign either a char or wchar translator, depending on the base type of NCS_TO_TCS. A null input CDR is permitted, in which case assign is a no-op. Implements TAO_Codeset_Translator_Factory. |
|
|
|
Reimplemented from TAO_Codeset_Translator_Factory. |
|
ncs returns the translator's native codeset ID.
Implements TAO_Codeset_Translator_Factory. |
|
|
|
tcs returns the translator's transmission codeset ID.
Implements TAO_Codeset_Translator_Factory. |
|
|
|
|