diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-07-18 16:39:52 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-07-18 16:39:52 +0000 |
commit | 901866ddf8b59369fe7618119cb8af1543d5384f (patch) | |
tree | 649111d95aeeaf58d34e1af255ab8d8e7341ec21 /TAO/orbsvcs/IFR_Service/EventDef_i.h | |
parent | 9a6a3202e245f33e58fdef044d69b2cf52eeb91c (diff) | |
download | ATCD-901866ddf8b59369fe7618119cb8af1543d5384f.tar.gz |
Added read/write locking option.
Diffstat (limited to 'TAO/orbsvcs/IFR_Service/EventDef_i.h')
-rw-r--r-- | TAO/orbsvcs/IFR_Service/EventDef_i.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/TAO/orbsvcs/IFR_Service/EventDef_i.h b/TAO/orbsvcs/IFR_Service/EventDef_i.h index 5c434bc9b45..429ca51568b 100644 --- a/TAO/orbsvcs/IFR_Service/EventDef_i.h +++ b/TAO/orbsvcs/IFR_Service/EventDef_i.h @@ -57,6 +57,12 @@ public: ACE_THROW_SPEC ((CORBA::SystemException)); // Remove the repository entry. + virtual void destroy_i ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC ((CORBA::SystemException)); + virtual IR::Contained::Description *describe ( CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () @@ -64,6 +70,13 @@ public: ACE_THROW_SPEC ((CORBA::SystemException)); // From Contained_i's pure virtual function. + virtual IR::Contained::Description *describe_i ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC ((CORBA::SystemException)); + // From Contained_i's pure virtual function. + virtual CORBA::Boolean is_a ( const char *event_id, CORBA::Environment &ACE_TRY_ENV = @@ -71,11 +84,24 @@ public: ) ACE_THROW_SPEC ((CORBA::SystemException)); + CORBA::Boolean is_a_i ( + const char *event_id, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC ((CORBA::SystemException)); + virtual IR::ValueDef_ptr event ( CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ) ACE_THROW_SPEC ((CORBA::SystemException)); + + IR::ValueDef_ptr event_i ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC ((CORBA::SystemException)); }; #if defined(_MSC_VER) && (_MSC_VER >= 1200) |