import "IOR.pidl";
Inheritance diagram for TAO_IOP::TAO_IOR_Property:
Public Types | |
typedef TAO_IOR_Property_ptr | _ptr_type |
typedef TAO_IOR_Property_var | _var_type |
Public Member Functions | |
boolean | set_property (inout Object ior) raises (Invalid_IOR) |
boolean | set_primary (inout Object ior1, in Object ior2) raises (Duplicate, NotFound) |
Object | get_primary (in Object ior) raises (NotFound) |
boolean | is_primary_set (in Object ior) |
boolean | remove_primary_tag (inout Object iogr) raises (NotFound) |
virtual CORBA::Boolean | set_property (::CORBA::Object_ptr &ior)=0 throw ( CORBA::SystemException, ::TAO_IOP::Invalid_IOR ) |
virtual CORBA::Boolean | set_primary (::CORBA::Object_ptr &ior1,::CORBA::Object_ptr ior2)=0 throw ( CORBA::SystemException, ::TAO_IOP::Duplicate, ::TAO_IOP::NotFound ) |
virtual CORBA::Object_ptr | get_primary (::CORBA::Object_ptr ior)=0 throw ( CORBA::SystemException, ::TAO_IOP::NotFound ) |
virtual CORBA::Boolean | is_primary_set (::CORBA::Object_ptr ior)=0 throw ( CORBA::SystemException ) |
virtual CORBA::Boolean | remove_primary_tag (::CORBA::Object_ptr &iogr)=0 throw ( CORBA::SystemException, ::TAO_IOP::NotFound ) |
virtual CORBA::Boolean | _is_a (const char *type_id) |
virtual const char * | _interface_repository_id (void) const |
virtual CORBA::Boolean | marshal (TAO_OutputCDR &cdr) |
Static Public Member Functions | |
TAO_IOR_Property_ptr | _duplicate (TAO_IOR_Property_ptr obj) |
void | _tao_release (TAO_IOR_Property_ptr obj) |
TAO_IOR_Property_ptr | _narrow (CORBA::Object_ptr obj) |
TAO_IOR_Property_ptr | _unchecked_narrow (CORBA::Object_ptr obj) |
TAO_IOR_Property_ptr | _nil (void) |
void | _tao_any_destructor (void *) |
Protected Member Functions | |
TAO_IOR_Property (void) | |
virtual | ~TAO_IOR_Property (void) |
Private Member Functions | |
TAO_IOR_Property (const TAO_IOR_Property &) | |
void | operator= (const TAO_IOR_Property &) |
|
Reimplemented from CORBA::Object. |
|
Reimplemented from CORBA::Object. |
|
|
|
|
|
|
|
|
|
Reimplemented from CORBA::Object. |
|
Reimplemented from CORBA::Object. |
|
Reimplemented from CORBA::Object. |
|
Reimplemented from CORBA::Object. |
|
Reimplemented from CORBA::Object. |
|
|
|
|
|
|
|
Returns the ior of the primary from <ior> if it has been set. Else returns a NotFound exception |
|
|
|
Returns a true or false depending on whether a primary member has been set in <ior> |
|
Reimplemented from CORBA::Object. |
|
|
|
|
|
If any of the IOR's within the IOGR has a primary tag, just remove it. Returns zero if no primary was found. |
|
|
|
Sets the profile ior1, in the profile ior2 to be a primary. |
|
|
|
Operation that would set the required properties in the <ior> as needed by the service. |