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/ValueDef_i.h | |
parent | 9a6a3202e245f33e58fdef044d69b2cf52eeb91c (diff) | |
download | ATCD-901866ddf8b59369fe7618119cb8af1543d5384f.tar.gz |
Added read/write locking option.
Diffstat (limited to 'TAO/orbsvcs/IFR_Service/ValueDef_i.h')
-rw-r--r-- | TAO/orbsvcs/IFR_Service/ValueDef_i.h | 156 |
1 files changed, 156 insertions, 0 deletions
diff --git a/TAO/orbsvcs/IFR_Service/ValueDef_i.h b/TAO/orbsvcs/IFR_Service/ValueDef_i.h index 690393e5fdf..6e1ab46f059 100644 --- a/TAO/orbsvcs/IFR_Service/ValueDef_i.h +++ b/TAO/orbsvcs/IFR_Service/ValueDef_i.h @@ -66,6 +66,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 () @@ -73,6 +79,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::TypeCode_ptr type ( CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () @@ -80,12 +93,25 @@ public: ACE_THROW_SPEC ((CORBA::SystemException)); // From IDLType_i's pure virtual function. + virtual CORBA::TypeCode_ptr type_i ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC ((CORBA::SystemException)); + // From IDLType_i's pure virtual function. + virtual IR::InterfaceDefSeq *supported_interfaces ( CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ) ACE_THROW_SPEC ((CORBA::SystemException)); + IR::InterfaceDefSeq *supported_interfaces_i ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC ((CORBA::SystemException)); + virtual void supported_interfaces ( const IR::InterfaceDefSeq & supported_interfaces, CORBA::Environment &ACE_TRY_ENV = @@ -93,12 +119,25 @@ public: ) ACE_THROW_SPEC ((CORBA::SystemException)); + void supported_interfaces_i ( + const IR::InterfaceDefSeq & supported_interfaces, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC ((CORBA::SystemException)); + virtual IR::InitializerSeq *initializers ( CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ) ACE_THROW_SPEC ((CORBA::SystemException)); + IR::InitializerSeq *initializers_i ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC ((CORBA::SystemException)); + virtual void initializers ( const IR::InitializerSeq & initializers, CORBA::Environment &ACE_TRY_ENV = @@ -106,12 +145,25 @@ public: ) ACE_THROW_SPEC ((CORBA::SystemException)); + void initializers_i ( + const IR::InitializerSeq & initializers, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC ((CORBA::SystemException)); + virtual IR::ValueDef_ptr base_value ( CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ) ACE_THROW_SPEC ((CORBA::SystemException)); + IR::ValueDef_ptr base_value_i ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC ((CORBA::SystemException)); + virtual void base_value ( IR::ValueDef_ptr base_value, CORBA::Environment &ACE_TRY_ENV = @@ -119,12 +171,25 @@ public: ) ACE_THROW_SPEC ((CORBA::SystemException)); + void base_value_i ( + IR::ValueDef_ptr base_value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC ((CORBA::SystemException)); + virtual IR::ValueDefSeq *abstract_base_values ( CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ) ACE_THROW_SPEC ((CORBA::SystemException)); + IR::ValueDefSeq *abstract_base_values_i ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC ((CORBA::SystemException)); + virtual void abstract_base_values ( const IR::ValueDefSeq & abstract_base_values, CORBA::Environment &ACE_TRY_ENV = @@ -132,12 +197,25 @@ public: ) ACE_THROW_SPEC ((CORBA::SystemException)); + void abstract_base_values_i ( + const IR::ValueDefSeq & abstract_base_values, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC ((CORBA::SystemException)); + virtual CORBA::Boolean is_abstract ( CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ) ACE_THROW_SPEC ((CORBA::SystemException)); + CORBA::Boolean is_abstract_i ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC ((CORBA::SystemException)); + virtual void is_abstract ( CORBA::Boolean is_abstract, CORBA::Environment &ACE_TRY_ENV = @@ -145,12 +223,25 @@ public: ) ACE_THROW_SPEC ((CORBA::SystemException)); + void is_abstract_i ( + CORBA::Boolean is_abstract, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC ((CORBA::SystemException)); + virtual CORBA::Boolean is_custom ( CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ) ACE_THROW_SPEC ((CORBA::SystemException)); + CORBA::Boolean is_custom_i ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC ((CORBA::SystemException)); + virtual void is_custom ( CORBA::Boolean is_custom, CORBA::Environment &ACE_TRY_ENV = @@ -158,12 +249,25 @@ public: ) ACE_THROW_SPEC ((CORBA::SystemException)); + void is_custom_i ( + CORBA::Boolean is_custom, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC ((CORBA::SystemException)); + virtual CORBA::Boolean is_truncatable ( CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ) ACE_THROW_SPEC ((CORBA::SystemException)); + CORBA::Boolean is_truncatable_i ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC ((CORBA::SystemException)); + virtual void is_truncatable ( CORBA::Boolean is_truncatable, CORBA::Environment &ACE_TRY_ENV = @@ -171,6 +275,13 @@ public: ) ACE_THROW_SPEC ((CORBA::SystemException)); + void is_truncatable_i ( + CORBA::Boolean is_truncatable, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC ((CORBA::SystemException)); + virtual CORBA::Boolean is_a ( const char *id, CORBA::Environment &ACE_TRY_ENV = @@ -178,6 +289,13 @@ public: ) ACE_THROW_SPEC ((CORBA::SystemException)); + CORBA::Boolean is_a_i ( + const char *id, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC ((CORBA::SystemException)); + virtual IR::ValueMemberDef_ptr create_value_member ( const char *id, const char *name, @@ -189,6 +307,17 @@ public: ) ACE_THROW_SPEC ((CORBA::SystemException)); + IR::ValueMemberDef_ptr create_value_member_i ( + const char *id, + const char *name, + const char *version, + IR::IDLType_ptr type, + CORBA::Visibility access, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC ((CORBA::SystemException)); + virtual IR::AttributeDef_ptr create_attribute ( const char *id, const char *name, @@ -202,6 +331,19 @@ public: ) ACE_THROW_SPEC ((CORBA::SystemException)); + IR::AttributeDef_ptr create_attribute_i ( + const char *id, + const char *name, + const char *version, + IR::IDLType_ptr type, + IR::AttributeMode mode, + const IR::ExceptionDefSeq &get_exceptions, + const IR::ExceptionDefSeq &put_exceptions, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC ((CORBA::SystemException)); + virtual IR::OperationDef_ptr create_operation ( const char *id, const char *name, @@ -215,6 +357,20 @@ public: TAO_default_environment () ) ACE_THROW_SPEC ((CORBA::SystemException)); + + IR::OperationDef_ptr create_operation_i ( + const char *id, + const char *name, + const char *version, + IR::IDLType_ptr result, + IR::OperationMode mode, + const IR::ParDescriptionSeq ¶ms, + const IR::ExceptionDefSeq &exceptions, + const IR::ContextIdSeq &contexts, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC ((CORBA::SystemException)); }; #if defined(_MSC_VER) && (_MSC_VER >= 1200) |