Public Methods |
| TAO_DynEnum_i (void) |
| ~TAO_DynEnum_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 char* | get_as_string ( CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ) throw ( CORBA::SystemException ) |
virtual void | set_as_string ( const char * value, CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ) throw ( CORBA::SystemException, DynamicAny::DynAny::InvalidValue ) |
virtual CORBA::ULong | get_as_ulong ( CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ) throw ( CORBA::SystemException ) |
virtual void | set_as_ulong ( CORBA::ULong value, CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ) throw ( CORBA::SystemException, DynamicAny::DynAny::InvalidValue ) |
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_DynEnum_i* | _narrow ( CORBA::Object_ptr obj, CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ) |
Private Methods |
void | init_common (void) |
| TAO_DynEnum_i (const TAO_DynEnum_i &src) |
TAO_DynEnum_i& | operator= (const TAO_DynEnum_i &src) |
Private Attributes |
CORBA::ULong | value_ |