summaryrefslogtreecommitdiff
path: root/TAO/tao/TAO_Server_Request.h
diff options
context:
space:
mode:
authorelliott_c <ocielliottc@users.noreply.github.com>2006-07-17 14:42:07 +0000
committerelliott_c <ocielliottc@users.noreply.github.com>2006-07-17 14:42:07 +0000
commit90e82cfdc6a1431e0de85ce4e4d4ec7c2b4a4bda (patch)
tree8d4caf5c22cd4c69e8a455cb79683d909be7122c /TAO/tao/TAO_Server_Request.h
parent9feb4921ca05be6405be9a33c61137b829ebd925 (diff)
downloadATCD-90e82cfdc6a1431e0de85ce4e4d4ec7c2b4a4bda.tar.gz
ChangeLogTag: Mon Jul 17 14:40:43 UTC 2006 Chad Elliott <elliott_c@ociweb.com>
Diffstat (limited to 'TAO/tao/TAO_Server_Request.h')
-rw-r--r--TAO/tao/TAO_Server_Request.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/TAO/tao/TAO_Server_Request.h b/TAO/tao/TAO_Server_Request.h
index d2e4d4efde7..f1e065ba020 100644
--- a/TAO/tao/TAO_Server_Request.h
+++ b/TAO/tao/TAO_Server_Request.h
@@ -279,10 +279,20 @@ public:
#endif /* TAO_HAS_INTERCEPTORS == 1 */
private:
+ /// Default ctor only used to create a TAO_ServerRequest that is about
+ /// to be the target of a clone operation.
+ TAO_ServerRequest (void);
+
TAO_Pluggable_Messaging *mesg_base_;
/// Operation name.
- ACE_CString operation_;
+ const char* operation_;
+
+ /// Operation length.
+ size_t operation_len_;
+
+ /// Do we own the memory associated with operation_?
+ bool release_operation_;
CORBA::Object_var forward_location_;