diff options
author | arvindk <arvindk@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2005-09-06 16:48:59 +0000 |
---|---|---|
committer | arvindk <arvindk@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2005-09-06 16:48:59 +0000 |
commit | 19f30504690473566625e099c4f18e9b82cc471f (patch) | |
tree | 5aecbfdde07c09fe060f38d5bad8a7562df6824e /TAO/tao/IIOP_Profile.h | |
parent | c79aaf106f89f2d56ccd874222adabcb90f865a8 (diff) | |
download | ATCD-19f30504690473566625e099c4f18e9b82cc471f.tar.gz |
ChangelogTag: Tue Sep 6 11:32:31 2005 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
Diffstat (limited to 'TAO/tao/IIOP_Profile.h')
-rw-r--r-- | TAO/tao/IIOP_Profile.h | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/TAO/tao/IIOP_Profile.h b/TAO/tao/IIOP_Profile.h index b7f2f43e46f..d0b0756f0ac 100644 --- a/TAO/tao/IIOP_Profile.h +++ b/TAO/tao/IIOP_Profile.h @@ -42,9 +42,11 @@ class TAO_Export TAO_IIOP_Profile : public TAO_Profile { public: /// The object key delimiter that IIOP uses or expects. - static const char object_key_delimiter_; virtual char object_key_delimiter (void) const; + //@@ TAO_PROFILE_SPL_PUBLIC_METHODS_COPY_HOOK_START + static const char object_key_delimiter_; + /// Return the char string prefix. static const char *prefix (void); @@ -88,6 +90,8 @@ public: */ void add_endpoint (TAO_IIOP_Endpoint *endp); + //@@ TAO_PROFILE_SPL_PUBLIC_METHODS_COPY_HOOK_END + protected: /// Destructor is to be called only through <_decr_refcnt>. ~TAO_IIOP_Profile (void); @@ -105,8 +109,13 @@ protected: * encapsulation of a sequence of structs, each representing a * single endpoint. Data format is specified in iiop_endpoins.pidl. */ + + //@@ TAO_PROFILE_SPL_PROTECTED_METHODS_COPY_HOOK_START + int encode_endpoints_for_rt (void); + //@@ TAO_PROFILE_SPL_PROTECTED_METHODS_COPY_HOOK_END + /// Template methods. Please see Profile.h for the documentation. virtual int decode_profile (TAO_InputCDR &cdr); virtual int decode_endpoints (void); @@ -147,10 +156,15 @@ protected: * <encode_endpoints> method documentation above for how the rest of * the endpoint list is transmitted. */ + + //@@ TAO_PROFILE_SPL_PRIVATE_DATA_COPY_HOOK_START + TAO_IIOP_Endpoint endpoint_; /// Number of endpoints in the list headed by <endpoint_>. CORBA::ULong count_; + + //@@ TAO_PROFILE_SPL_PRIVATE_DATA_COPY_HOOK_START }; #include /**/ "ace/post.h" |