diff options
author | Ossama Othman <ossama-othman@users.noreply.github.com> | 2001-12-08 21:59:30 +0000 |
---|---|---|
committer | Ossama Othman <ossama-othman@users.noreply.github.com> | 2001-12-08 21:59:30 +0000 |
commit | 63165b00e2d667e39e15cf084128d94a563d484e (patch) | |
tree | 6939cf1ed0a80ce8a3224d33f3d23c0e1b9a517f /TAO/tao/Profile.h | |
parent | 6579bccb3a3f22f882ef908ad5f7e1a65b00b133 (diff) | |
download | ATCD-63165b00e2d667e39e15cf084128d94a563d484e.tar.gz |
Merged corba-env-clean branch.
Diffstat (limited to 'TAO/tao/Profile.h')
-rw-r--r-- | TAO/tao/Profile.h | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/TAO/tao/Profile.h b/TAO/tao/Profile.h index aec9ce39d85..802dde5ec97 100644 --- a/TAO/tao/Profile.h +++ b/TAO/tao/Profile.h @@ -78,20 +78,20 @@ public: TAO_Tagged_Components& tagged_components (void); /// Add the given tagged component to the profile. - void add_tagged_component (const IOP::TaggedComponent &component, - CORBA::Environment &ACE_TRY_ENV); + void add_tagged_component (const IOP::TaggedComponent &component + TAO_ENV_ARG_DECL); /// The object key delimiter. virtual char object_key_delimiter (void) const = 0; /// Initialize this object using the given input string. /// Supports URL style of object references - virtual void parse_string (const char *string, - CORBA::Environment &ACE_TRY_ENV) = 0; + virtual void parse_string (const char *string + TAO_ENV_ARG_DECL) = 0; /// Return a string representation for this profile. client must /// deallocate memory. - virtual char* to_string (CORBA::Environment &ACE_TRY_ENV) = 0; + virtual char* to_string (TAO_ENV_SINGLE_ARG_DECL) = 0; /// Initialize this object using the given CDR octet string. virtual int decode (TAO_InputCDR& cdr) = 0; @@ -131,8 +131,8 @@ public: virtual CORBA::Boolean is_equivalent (const TAO_Profile* other_profile) = 0; /// Return a hash value for this object. - virtual CORBA::ULong hash (CORBA::ULong max, - CORBA::Environment &ACE_TRY_ENV) = 0; + virtual CORBA::ULong hash (CORBA::ULong max + TAO_ENV_ARG_DECL) = 0; /** * This method is used to get the IOP::TaggedProfile. The profile @@ -146,11 +146,11 @@ public: /// This method sets the client exposed policies, i.e., the ones /// propagated in the IOR, for this profile. - virtual void policies (CORBA::PolicyList *policy_list, - CORBA::Environment &ACE_TRY_ENV); + virtual void policies (CORBA::PolicyList *policy_list + TAO_ENV_ARG_DECL); /// Accessor for the client exposed policies of this profile. - virtual CORBA::PolicyList& policies (CORBA::Environment &ACE_TRY_ENV); + virtual CORBA::PolicyList& policies (TAO_ENV_SINGLE_ARG_DECL); /// Sets the TAO_Stub to which this profile is associated. virtual void the_stub (TAO_Stub *stub); @@ -165,11 +165,11 @@ private: /// Verify that the current ORB's configuration supports tagged /// components in IORs. - void verify_orb_configuration (CORBA::Environment &ACE_TRY_ENV); + void verify_orb_configuration (TAO_ENV_SINGLE_ARG_DECL); /// Verify that the given profile supports tagged components, /// i.e. is not a GIOP 1.0 profile. - void verify_profile_version (CORBA::Environment &ACE_TRY_ENV); + void verify_profile_version (TAO_ENV_SINGLE_ARG_DECL); // Profiles should not be copied! ACE_UNIMPLEMENTED_FUNC (TAO_Profile (const TAO_Profile&)) @@ -241,10 +241,10 @@ public: TAO_ORB_Core *orb_core); // = The TAO_Profile methods look above - virtual void parse_string (const char *string, - CORBA::Environment &ACE_TRY_ENV); + virtual void parse_string (const char *string + TAO_ENV_ARG_DECL); virtual char object_key_delimiter (void) const; - virtual char* to_string (CORBA::Environment &ACE_TRY_ENV); + virtual char* to_string (TAO_ENV_SINGLE_ARG_DECL); virtual int decode (TAO_InputCDR& cdr); virtual int encode (TAO_OutputCDR &stream) const; virtual int encode_endpoints (void); @@ -253,8 +253,8 @@ public: virtual TAO_Endpoint *endpoint (void); virtual size_t endpoint_count (void); virtual CORBA::Boolean is_equivalent (const TAO_Profile* other_profile); - virtual CORBA::ULong hash (CORBA::ULong max, - CORBA::Environment &ACE_TRY_ENV); + virtual CORBA::ULong hash (CORBA::ULong max + TAO_ENV_ARG_DECL); virtual IOP::TaggedProfile &create_tagged_profile (void); private: |