diff options
author | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-03-25 22:36:46 +0000 |
---|---|---|
committer | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-03-25 22:36:46 +0000 |
commit | d755b11819666bd7dd1923ab98a0a36c43162e1b (patch) | |
tree | 73ab22027e499a99bceb624a570c0605d00411e9 /TAO/tao/Any.h | |
parent | b35b45044c6aa6c98afc617515f6708351929de4 (diff) | |
download | ATCD-d755b11819666bd7dd1923ab98a0a36c43162e1b.tar.gz |
ChangeLogTag:Thu Mar 25 16:34:55 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
Diffstat (limited to 'TAO/tao/Any.h')
-rw-r--r-- | TAO/tao/Any.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/TAO/tao/Any.h b/TAO/tao/Any.h index 916ef0bbac9..fcd79fef8c1 100644 --- a/TAO/tao/Any.h +++ b/TAO/tao/Any.h @@ -291,6 +291,21 @@ public: CORBA::default_environment ()); // Replace via message block instead of <value_>. + void _tao_replace (CORBA::TypeCode_ptr type, + const ACE_Message_Block *mb, + CORBA::Boolean any_owns_data, + void* value, + CORBA::Environment &TAO_IN_ENV = + CORBA::default_environment ()); + // Replace all the contents of the any, used in the <<= operators. + + void _tao_replace (CORBA::TypeCode_ptr type, + CORBA::Boolean any_owns_data, + void* value, + CORBA::Environment &TAO_IN_ENV = + CORBA::default_environment ()); + // Replace the value of the Any, used in the >>= operators. + protected: void free_value (CORBA::Environment &TAO_IN_ENV); // Release the <value_>. |