#include <Codeset_Translator_Base.h>
Public Member Functions | |
virtual | ~TAO_Codeset_Translator_Base () |
virtual int | init (int argc, ACE_TCHAR *argv[])=0 |
virtual CONV_FRAME::CodeSetId | ncs () const =0 |
virtual CONV_FRAME::CodeSetId | tcs () const =0 |
virtual void | assign (TAO_InputCDR *) const =0 |
virtual void | assign (TAO_OutputCDR *) const =0 |
Certain elements of TAO need an interface defined in the TAO module Through which the actual codeset translator instance may be assigned to CDR streams.
|
|
|
Assign the translator to the supplied output CDR. This is left abstract since the base base does not have a reference to the actual translator instance. The template instance provides this implementation. |
|
Assign the translator to the supplied input CDR. This is left abstract since the base base does not have a reference to the actual translator instance. The template instance provides this implementation. |
|
|
|
Get the native codeset ID from the base. There is no reasonable default for this method, so it is left abstract. |
|
Get the translated codeset ID from the base. There is no reasonable default for this method, so it is left abstract. |