summaryrefslogtreecommitdiff
path: root/TAO/tao/Transport.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/Transport.h')
-rw-r--r--TAO/tao/Transport.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/TAO/tao/Transport.h b/TAO/tao/Transport.h
index 265e9c0a28c..259292a1eb2 100644
--- a/TAO/tao/Transport.h
+++ b/TAO/tao/Transport.h
@@ -729,6 +729,11 @@ public:
/// and output CDRs.
void assign_translators (TAO_InputCDR *, TAO_OutputCDR *);
+ /// It is necessary to clear the codeset translator when a CDR stream
+ /// is used for more than one GIOP message. This is required since the
+ /// header must not be translated, whereas the body must be.
+ void clear_translators (TAO_InputCDR *, TAO_OutputCDR *);
+
/// Return true if the tcs has been set
CORBA::Boolean is_tcs_set() const;