Public Methods |
| TAO_DynAny_i (void) |
| ~TAO_DynAny_i (void) |
void | init (CORBA_TypeCode_ptr tc, CORBA::Environment &ACE_TRY_ENV) |
void | init (const CORBA_Any& any, CORBA::Environment &ACE_TRY_ENV) |
virtual void* | _tao_QueryInterface (ptr_arith_t type) |
virtual void | from_any ( const CORBA::Any & value, CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ) throw ( CORBA::SystemException, DynamicAny::DynAny::TypeMismatch, DynamicAny::DynAny::InvalidValue ) |
virtual CORBA::Any* | to_any ( CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ) throw ( CORBA::SystemException ) |
virtual CORBA::Boolean | equal ( DynamicAny::DynAny_ptr dyn_any, CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ) throw ( CORBA::SystemException ) |
virtual void | destroy ( CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ) throw ( CORBA::SystemException ) |
virtual DynamicAny::DynAny_ptr | current_component ( CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ) throw ( CORBA::SystemException, DynamicAny::DynAny::TypeMismatch ) |
Static Public Methods |
TAO_DynAny_i* | _narrow ( CORBA::Object_ptr obj, CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ) |
Private Methods |
void | check_typecode (CORBA::TypeCode_ptr tc, CORBA::Environment &ACE_TRY_ENV) |
void | set_to_default_value (CORBA::TypeCode_ptr tc, CORBA::Environment &ACE_TRY_ENV) |
void | init_common (void) |
| TAO_DynAny_i (const TAO_DynAny_i &src) |
TAO_DynAny_i& | operator= (const TAO_DynAny_i &src) |