diff options
Diffstat (limited to 'TAO/orbsvcs/tests/FT_App')
-rw-r--r-- | TAO/orbsvcs/tests/FT_App/FT_ReplicaFactory_i.cpp | 16 | ||||
-rw-r--r-- | TAO/orbsvcs/tests/FT_App/FT_ReplicaFactory_i.h | 24 | ||||
-rw-r--r-- | TAO/orbsvcs/tests/FT_App/FT_TestReplica_i.cpp | 13 | ||||
-rw-r--r-- | TAO/orbsvcs/tests/FT_App/FT_TestReplica_i.h | 39 | ||||
-rw-r--r-- | TAO/orbsvcs/tests/FT_App/StubBatchConsumer.cpp | 8 | ||||
-rw-r--r-- | TAO/orbsvcs/tests/FT_App/StubBatchConsumer.h | 16 | ||||
-rw-r--r-- | TAO/orbsvcs/tests/FT_App/StubFaultConsumer.cpp | 3 | ||||
-rw-r--r-- | TAO/orbsvcs/tests/FT_App/StubFaultConsumer.h | 9 | ||||
-rw-r--r-- | TAO/orbsvcs/tests/FT_App/StubFaultNotifier.cpp | 19 | ||||
-rw-r--r-- | TAO/orbsvcs/tests/FT_App/StubFaultNotifier.h | 21 | ||||
-rw-r--r-- | TAO/orbsvcs/tests/FT_App/TAO_Object_Group_Creator.cpp | 2 | ||||
-rw-r--r-- | TAO/orbsvcs/tests/FT_App/TAO_Object_Group_Creator.h | 6 |
12 files changed, 32 insertions, 144 deletions
diff --git a/TAO/orbsvcs/tests/FT_App/FT_ReplicaFactory_i.cpp b/TAO/orbsvcs/tests/FT_App/FT_ReplicaFactory_i.cpp index 36f13748307..66dcf920711 100644 --- a/TAO/orbsvcs/tests/FT_App/FT_ReplicaFactory_i.cpp +++ b/TAO/orbsvcs/tests/FT_App/FT_ReplicaFactory_i.cpp @@ -590,14 +590,6 @@ CORBA::Object_ptr FT_ReplicaFactory_i::create_object ( const PortableGroup::Criteria & the_criteria, PortableGroup::GenericFactory::FactoryCreationId_out factory_creation_id ) - ACE_THROW_SPEC (( - CORBA::SystemException - , PortableGroup::NoFactory - , PortableGroup::ObjectNotCreated - , PortableGroup::InvalidCriteria - , PortableGroup::InvalidProperty - , PortableGroup::CannotMeetCriteria - )) { METHOD_ENTRY(FT_ReplicaFactory_i::create_object); ACE_UNUSED_ARG (type_id); @@ -685,10 +677,6 @@ FT_TestReplica_i * FT_ReplicaFactory_i::create_replica(const char * name) void FT_ReplicaFactory_i::delete_object ( const PortableGroup::GenericFactory::FactoryCreationId & factory_creation_id ) - ACE_THROW_SPEC (( - CORBA::SystemException - , PortableGroup::ObjectNotFound - )) { METHOD_ENTRY(FT_ReplicaFactory_i::delete_object); @@ -715,16 +703,12 @@ void FT_ReplicaFactory_i::delete_object ( } CORBA::Boolean FT_ReplicaFactory_i::is_alive (void) - ACE_THROW_SPEC ((CORBA::SystemException)) { METHOD_RETURN(FT_ReplicaFactory_i::is_alive) 1; } void FT_ReplicaFactory_i::shutdown (void) - ACE_THROW_SPEC (( - CORBA::SystemException - )) { METHOD_ENTRY(FT_FaultDetectorFactory_i::shutdown); InternalGuard guard (this->internals_); diff --git a/TAO/orbsvcs/tests/FT_App/FT_ReplicaFactory_i.h b/TAO/orbsvcs/tests/FT_App/FT_ReplicaFactory_i.h index ca8eec537e8..4d04baba07e 100644 --- a/TAO/orbsvcs/tests/FT_App/FT_ReplicaFactory_i.h +++ b/TAO/orbsvcs/tests/FT_App/FT_ReplicaFactory_i.h @@ -105,10 +105,7 @@ public: // CORBA interface // See IDL for documentation - virtual void shutdown (void) - ACE_THROW_SPEC (( - CORBA::SystemException - )); + virtual void shutdown (void); ///////////////////////////////////////// // CORBA interface GenericFactory methods @@ -116,29 +113,16 @@ public: const char * type_id, const PortableGroup::Criteria & the_criteria, PortableGroup::GenericFactory::FactoryCreationId_out factory_creation_id - ) - ACE_THROW_SPEC (( - CORBA::SystemException - , PortableGroup::NoFactory - , PortableGroup::ObjectNotCreated - , PortableGroup::InvalidCriteria - , PortableGroup::InvalidProperty - , PortableGroup::CannotMeetCriteria - )); + ); virtual void delete_object ( const PortableGroup::GenericFactory::FactoryCreationId & factory_creation_id - ) - ACE_THROW_SPEC (( - CORBA::SystemException - , PortableGroup::ObjectNotFound - )); + ); ////////////////////////////////////////// // CORBA interface PullMonitorable methods - virtual CORBA::Boolean is_alive (void) - ACE_THROW_SPEC ((CORBA::SystemException)); + virtual CORBA::Boolean is_alive (void); ///////////////////////// // Implementation methods diff --git a/TAO/orbsvcs/tests/FT_App/FT_TestReplica_i.cpp b/TAO/orbsvcs/tests/FT_App/FT_TestReplica_i.cpp index bb6837089ea..7fe89a379d5 100644 --- a/TAO/orbsvcs/tests/FT_App/FT_TestReplica_i.cpp +++ b/TAO/orbsvcs/tests/FT_App/FT_TestReplica_i.cpp @@ -250,7 +250,6 @@ int FT_TestReplica_i::fini (void) ///////////////////////////////////////////////////// // class FT_TestReplica_i: PullMonitorable interface CORBA::Boolean FT_TestReplica_i::is_alive (void) - ACE_THROW_SPEC ((CORBA::SystemException)) { KEVORKIAN_RETURN(DURING_IS_ALIVE, is_alive, 0) ACE_ERROR ((LM_ERROR, @@ -267,7 +266,6 @@ CORBA::Boolean FT_TestReplica_i::is_alive (void) ///////////////////////////////////////////////////// // class FT_TestReplica_i: Updateable interface FT::State * FT_TestReplica_i::get_update (void) - ACE_THROW_SPEC ((CORBA::SystemException, FT::NoUpdateAvailable)) { KEVORKIAN_RETURN(DURING_GET_UPDATE, get_update, 0) long counter = load(); @@ -278,7 +276,6 @@ FT::State * FT_TestReplica_i::get_update (void) } void FT_TestReplica_i::set_update (const FT::State & s) - ACE_THROW_SPEC ((CORBA::SystemException, FT::InvalidUpdate)) { #if defined(FT_TEST_LACKS_UPDATE) throw FT::InvalidUpdate (); @@ -293,7 +290,6 @@ void FT_TestReplica_i::set_update (const FT::State & s) ///////////////////////////////////////////////////// // class FT_TestReplica_i: Checkpointable interface ::FT::State * FT_TestReplica_i::get_state (void) - ACE_THROW_SPEC ((CORBA::SystemException, FT::NoStateAvailable)) { #if defined(FT_TEST_LACKS_STATE) throw FT::NoStateAvailable (); @@ -308,7 +304,6 @@ void FT_TestReplica_i::set_update (const FT::State & s) } void FT_TestReplica_i::set_state (const FT::State & s) - ACE_THROW_SPEC ((CORBA::SystemException, FT::InvalidState)) { #if defined(FT_TEST_LACKS_STATE) throw FT::InvalidState (); @@ -325,7 +320,6 @@ void FT_TestReplica_i::tao_update_object_group ( PortableGroup::ObjectGroupRefVersion version, CORBA::Boolean is_primary ) - ACE_THROW_SPEC ((CORBA::SystemException)) { ACE_UNUSED_ARG (iogr); ACE_UNUSED_ARG (version); @@ -338,7 +332,6 @@ void FT_TestReplica_i::tao_update_object_group ( // implement FT_TEST::Replica void FT_TestReplica_i::set (CORBA::Long value) - ACE_THROW_SPEC ((CORBA::SystemException)) { KEVORKIAN(BEFORE_STATE_CHANGE, set) long counter = value; @@ -347,7 +340,6 @@ void FT_TestReplica_i::set (CORBA::Long value) } CORBA::Long FT_TestReplica_i::increment (CORBA::Long delta) - ACE_THROW_SPEC ((CORBA::SystemException)) { KEVORKIAN_RETURN(BEFORE_STATE_CHANGE, increment, 0) long counter = load (); @@ -358,7 +350,6 @@ CORBA::Long FT_TestReplica_i::increment (CORBA::Long delta) } CORBA::Long FT_TestReplica_i::get (void) - ACE_THROW_SPEC ((CORBA::SystemException)) { KEVORKIAN_DURING_RETURN(get, 0) long counter = load (); @@ -366,7 +357,6 @@ CORBA::Long FT_TestReplica_i::get (void) } CORBA::Long FT_TestReplica_i::counter (void) - ACE_THROW_SPEC ((CORBA::SystemException)) { KEVORKIAN_DURING_RETURN([get]counter, 0) long counter = load (); @@ -374,7 +364,6 @@ CORBA::Long FT_TestReplica_i::counter (void) } void FT_TestReplica_i::counter (CORBA::Long counter) - ACE_THROW_SPEC ((CORBA::SystemException)) { KEVORKIAN(BEFORE_STATE_CHANGE, [set]counter) store (counter); @@ -382,7 +371,6 @@ void FT_TestReplica_i::counter (CORBA::Long counter) } void FT_TestReplica_i::die (FT_TEST::TestReplica::Bane when) - ACE_THROW_SPEC ((CORBA::SystemException)) { ACE_OS::fprintf (stdout, "%s@%s#%lu Received death threat: %d\n", name_.c_str(), this->factory_->location(), this->factory_id_, when); @@ -392,7 +380,6 @@ void FT_TestReplica_i::die (FT_TEST::TestReplica::Bane when) } void FT_TestReplica_i::shutdown (void) - ACE_THROW_SPEC ((CORBA::SystemException)) { ACE_OS::fprintf (stdout, "%s@%s#%lu Shut down requested\n", name_.c_str(), this->factory_->location(), this->factory_id_); diff --git a/TAO/orbsvcs/tests/FT_App/FT_TestReplica_i.h b/TAO/orbsvcs/tests/FT_App/FT_TestReplica_i.h index b7b99dc33f0..7e3e5147af9 100644 --- a/TAO/orbsvcs/tests/FT_App/FT_TestReplica_i.h +++ b/TAO/orbsvcs/tests/FT_App/FT_TestReplica_i.h @@ -96,47 +96,35 @@ public: private: /////////////////////////// // override Replica methods - virtual void set (CORBA::Long value) - ACE_THROW_SPEC (( CORBA::SystemException)); + virtual void set (CORBA::Long value); - virtual CORBA::Long increment (CORBA::Long delta) - ACE_THROW_SPEC ((CORBA::SystemException)); + virtual CORBA::Long increment (CORBA::Long delta); - virtual CORBA::Long get (void) - ACE_THROW_SPEC ((CORBA::SystemException)); + virtual CORBA::Long get (void); - virtual CORBA::Long counter (void) - ACE_THROW_SPEC ((CORBA::SystemException)); + virtual CORBA::Long counter (void); - virtual void counter (CORBA::Long counter) - ACE_THROW_SPEC ((CORBA::SystemException)); + virtual void counter (CORBA::Long counter); - virtual void die (FT_TEST::TestReplica::Bane when) - ACE_THROW_SPEC ((CORBA::SystemException)); + virtual void die (FT_TEST::TestReplica::Bane when); - virtual void shutdown (void) - ACE_THROW_SPEC ((CORBA::SystemException)); + virtual void shutdown (void); /////////////////////////// // override PullMonitorable - virtual CORBA::Boolean is_alive (void) - ACE_THROW_SPEC ((CORBA::SystemException)); + virtual CORBA::Boolean is_alive (void); /////////////////////////// // override Updatable - virtual ::FT::State * get_update (void) - ACE_THROW_SPEC ((CORBA::SystemException, FT::NoUpdateAvailable)); + virtual ::FT::State * get_update (void); - virtual void set_update (const FT::State & s) - ACE_THROW_SPEC ((CORBA::SystemException, FT::InvalidUpdate)); + virtual void set_update (const FT::State & s); - virtual ::FT::State * get_state (void) - ACE_THROW_SPEC ((CORBA::SystemException, FT::NoStateAvailable)); + virtual ::FT::State * get_state (void); - virtual void set_state (const FT::State & s) - ACE_THROW_SPEC ((CORBA::SystemException, FT::InvalidState)); + virtual void set_state (const FT::State & s); //////////////// // Implement TAO_UpdateObjectGroup @@ -145,8 +133,7 @@ private: const char * iogr, PortableGroup::ObjectGroupRefVersion version, CORBA::Boolean is_primary - ) - ACE_THROW_SPEC ((CORBA::SystemException)); + ); ///////////////// // implementation diff --git a/TAO/orbsvcs/tests/FT_App/StubBatchConsumer.cpp b/TAO/orbsvcs/tests/FT_App/StubBatchConsumer.cpp index e57d6787089..34065840e40 100644 --- a/TAO/orbsvcs/tests/FT_App/StubBatchConsumer.cpp +++ b/TAO/orbsvcs/tests/FT_App/StubBatchConsumer.cpp @@ -123,10 +123,6 @@ int StubBatchConsumer::idle(int & result) void StubBatchConsumer::push_structured_events ( const CosNotification::EventBatch & notifications ) - ACE_THROW_SPEC (( - CORBA::SystemException - , CosEventComm::Disconnected - )) { ACE_UNUSED_ARG (notifications); //@@ sequence of structured event handling not written yet @@ -136,7 +132,6 @@ void StubBatchConsumer::offer_change ( const CosNotification::EventTypeSeq & added, const CosNotification::EventTypeSeq & removed ) - ACE_THROW_SPEC ((CORBA::SystemException, CosNotifyComm::InvalidEventType)) { ACE_UNUSED_ARG (added); ACE_UNUSED_ARG (removed); @@ -149,9 +144,6 @@ void StubBatchConsumer::offer_change ( //virtual void StubBatchConsumer::disconnect_sequence_push_consumer ( ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) { ACE_ERROR ((LM_ERROR, "StubBatchConsumer:disconnect_sequence_push_consumer interpreted as quit request.\n" diff --git a/TAO/orbsvcs/tests/FT_App/StubBatchConsumer.h b/TAO/orbsvcs/tests/FT_App/StubBatchConsumer.h index 24f067a4fd2..2712f5bbdf3 100644 --- a/TAO/orbsvcs/tests/FT_App/StubBatchConsumer.h +++ b/TAO/orbsvcs/tests/FT_App/StubBatchConsumer.h @@ -76,25 +76,15 @@ public: virtual void push_structured_events ( const CosNotification::EventBatch & notifications - ) - ACE_THROW_SPEC (( - CORBA::SystemException - , CosEventComm::Disconnected - )); + ); virtual void disconnect_sequence_push_consumer ( - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); + ); virtual void offer_change ( const CosNotification::EventTypeSeq & added, const CosNotification::EventTypeSeq & removed - ) - ACE_THROW_SPEC (( - CORBA::SystemException, CosNotifyComm::InvalidEventType - )); + ); //////////////////// // Forbidden methods diff --git a/TAO/orbsvcs/tests/FT_App/StubFaultConsumer.cpp b/TAO/orbsvcs/tests/FT_App/StubFaultConsumer.cpp index 3dfc0f4bdb5..b5f8aea762b 100644 --- a/TAO/orbsvcs/tests/FT_App/StubFaultConsumer.cpp +++ b/TAO/orbsvcs/tests/FT_App/StubFaultConsumer.cpp @@ -236,7 +236,6 @@ int StubFaultConsumer::idle(int & result) void StubFaultConsumer::push_structured_event( const CosNotification::StructuredEvent ¬ification ) - ACE_THROW_SPEC ((CORBA::SystemException, CosEventComm::Disconnected)) { //////////////////////////////////////// // keep track of how many we've received @@ -280,7 +279,6 @@ void StubFaultConsumer::offer_change ( const CosNotification::EventTypeSeq & added, const CosNotification::EventTypeSeq & removed ) - ACE_THROW_SPEC ((CORBA::SystemException, CosNotifyComm::InvalidEventType)) { ACE_UNUSED_ARG (added); ACE_UNUSED_ARG (removed); @@ -290,7 +288,6 @@ void StubFaultConsumer::offer_change ( } void StubFaultConsumer::disconnect_structured_push_consumer(void) - ACE_THROW_SPEC ((CORBA::SystemException)) { ACE_ERROR ((LM_ERROR, "StubFaultConsumer:disconnect_structured_push_consumer interpreted as quit request.\n" diff --git a/TAO/orbsvcs/tests/FT_App/StubFaultConsumer.h b/TAO/orbsvcs/tests/FT_App/StubFaultConsumer.h index 111d44eac95..89a59f19b28 100644 --- a/TAO/orbsvcs/tests/FT_App/StubFaultConsumer.h +++ b/TAO/orbsvcs/tests/FT_App/StubFaultConsumer.h @@ -79,17 +79,14 @@ public: // CORBA methods virtual void push_structured_event( const CosNotification::StructuredEvent ¬ification - ) - ACE_THROW_SPEC ((CORBA::SystemException, CosEventComm::Disconnected)); + ); virtual void offer_change ( const CosNotification::EventTypeSeq & added, const CosNotification::EventTypeSeq & removed - ) - ACE_THROW_SPEC ((CORBA::SystemException, CosNotifyComm::InvalidEventType)); + ); - virtual void disconnect_structured_push_consumer(void) - ACE_THROW_SPEC ((CORBA::SystemException)); + virtual void disconnect_structured_push_consumer(void); //////////////////// // Forbidden methods diff --git a/TAO/orbsvcs/tests/FT_App/StubFaultNotifier.cpp b/TAO/orbsvcs/tests/FT_App/StubFaultNotifier.cpp index c121257c59f..6ed5f3e9c0e 100644 --- a/TAO/orbsvcs/tests/FT_App/StubFaultNotifier.cpp +++ b/TAO/orbsvcs/tests/FT_App/StubFaultNotifier.cpp @@ -334,7 +334,6 @@ void StubFaultNotifier::shutdown_i (void) void StubFaultNotifier::push_structured_fault ( const CosNotification::StructuredEvent & event ) - ACE_THROW_SPEC ((CORBA::SystemException)) { ACE_ERROR ((LM_ERROR, "FaultNotifier: Received Fault notification:\n" @@ -363,9 +362,6 @@ void StubFaultNotifier::push_structured_fault ( void StubFaultNotifier::push_sequence_fault ( const CosNotification::EventBatch & events ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) { ACE_UNUSED_ARG (events); throw CORBA::NO_IMPLEMENT(); @@ -374,10 +370,6 @@ void StubFaultNotifier::push_sequence_fault ( ::CosNotifyFilter::Filter_ptr StubFaultNotifier::create_subscription_filter ( const char * constraint_grammar ) - ACE_THROW_SPEC (( - CORBA::SystemException - , CosNotifyFilter::InvalidGrammar - )) { ACE_UNUSED_ARG (constraint_grammar); throw CORBA::NO_IMPLEMENT(); @@ -389,9 +381,6 @@ FT::FaultNotifier::ConsumerId StubFaultNotifier::connect_structured_fault_consum CosNotifyComm::StructuredPushConsumer_ptr push_consumer, CosNotifyFilter::Filter_ptr filter ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) { ACE_UNUSED_ARG(push_consumer); ACE_UNUSED_ARG(filter); @@ -405,9 +394,6 @@ FT::FaultNotifier::ConsumerId StubFaultNotifier::connect_sequence_fault_consumer CosNotifyComm::SequencePushConsumer_ptr push_consumer, CosNotifyFilter::Filter_ptr filter ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) { ACE_UNUSED_ARG(push_consumer); ACE_UNUSED_ARG(filter); @@ -419,10 +405,6 @@ FT::FaultNotifier::ConsumerId StubFaultNotifier::connect_sequence_fault_consumer void StubFaultNotifier::disconnect_consumer ( FT::FaultNotifier::ConsumerId connection ) - ACE_THROW_SPEC (( - CORBA::SystemException - , CosEventComm::Disconnected - )) { ACE_UNUSED_ARG(connection); @@ -430,7 +412,6 @@ void StubFaultNotifier::disconnect_consumer ( } CORBA::Boolean StubFaultNotifier::is_alive (void) - ACE_THROW_SPEC ((CORBA::SystemException)) { return 1; } diff --git a/TAO/orbsvcs/tests/FT_App/StubFaultNotifier.h b/TAO/orbsvcs/tests/FT_App/StubFaultNotifier.h index 7197c9a72fa..5b336720dd1 100644 --- a/TAO/orbsvcs/tests/FT_App/StubFaultNotifier.h +++ b/TAO/orbsvcs/tests/FT_App/StubFaultNotifier.h @@ -84,40 +84,33 @@ public: virtual void push_structured_fault ( const CosNotification::StructuredEvent & event - ) - ACE_THROW_SPEC ((CORBA::SystemException)); + ); virtual void push_sequence_fault ( const CosNotification::EventBatch & events - ) - ACE_THROW_SPEC ((CORBA::SystemException)); + ); virtual ::CosNotifyFilter::Filter_ptr create_subscription_filter ( const char * constraint_grammar - ) - ACE_THROW_SPEC ((CORBA::SystemException, CosNotifyFilter::InvalidGrammar)); + ); virtual FT::FaultNotifier::ConsumerId connect_structured_fault_consumer ( CosNotifyComm::StructuredPushConsumer_ptr push_consumer, CosNotifyFilter::Filter_ptr filter - ) - ACE_THROW_SPEC ((CORBA::SystemException)); + ); virtual FT::FaultNotifier::ConsumerId connect_sequence_fault_consumer ( CosNotifyComm::SequencePushConsumer_ptr push_consumer, CosNotifyFilter::Filter_ptr filter - ) - ACE_THROW_SPEC ((CORBA::SystemException)); + ); virtual void disconnect_consumer ( FT::FaultNotifier::ConsumerId connection - ) - ACE_THROW_SPEC ((CORBA::SystemException, CosEventComm::Disconnected)); + ); ////////////////////////////////////////// // CORBA interface PullMonitorable methods - virtual CORBA::Boolean is_alive (void) - ACE_THROW_SPEC ((CORBA::SystemException)); + virtual CORBA::Boolean is_alive (void); ///////////////// // Implementation diff --git a/TAO/orbsvcs/tests/FT_App/TAO_Object_Group_Creator.cpp b/TAO/orbsvcs/tests/FT_App/TAO_Object_Group_Creator.cpp index 4f193a80688..bfdb8218cf7 100644 --- a/TAO/orbsvcs/tests/FT_App/TAO_Object_Group_Creator.cpp +++ b/TAO/orbsvcs/tests/FT_App/TAO_Object_Group_Creator.cpp @@ -191,7 +191,6 @@ int TAO::Object_Group_Creator::create_detector_for_replica ( CORBA::Object_ptr TAO::Object_Group_Creator::create_infrastructure_managed_group ( const char * type_id) - ACE_THROW_SPEC ( (CORBA::SystemException )) { CORBA::Object_var group = CORBA::Object::_nil (); @@ -244,7 +243,6 @@ CORBA::Object_ptr TAO::Object_Group_Creator::create_infrastructure_managed_group CORBA::Object_ptr TAO::Object_Group_Creator::create_group ( const char * role, int write_iors) - ACE_THROW_SPEC ( (CORBA::SystemException )) { CORBA::Object_var group = CORBA::Object::_nil (); diff --git a/TAO/orbsvcs/tests/FT_App/TAO_Object_Group_Creator.h b/TAO/orbsvcs/tests/FT_App/TAO_Object_Group_Creator.h index 7cbd507c530..87adda9aeaf 100644 --- a/TAO/orbsvcs/tests/FT_App/TAO_Object_Group_Creator.h +++ b/TAO/orbsvcs/tests/FT_App/TAO_Object_Group_Creator.h @@ -50,14 +50,12 @@ namespace TAO // functionality CORBA::Object_ptr create_group( const char * role, - int write_iors) - ACE_THROW_SPEC ((CORBA::SystemException)); + int write_iors); ///////////////// // functionality CORBA::Object_ptr create_infrastructure_managed_group( - const char * type_id) - ACE_THROW_SPEC ((CORBA::SystemException)); + const char * type_id); int unregister_role(const char * role); |