diff options
author | alex <alex@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-07-10 20:54:34 +0000 |
---|---|---|
committer | alex <alex@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-07-10 20:54:34 +0000 |
commit | 2f90d44ea66b44509db497bd239cd3c7d8c5345c (patch) | |
tree | 9180739bdbc1f2278706625c05956fe5897088c9 | |
parent | d7580329deb5dea90c4d1366b8337c2fefe8e489 (diff) | |
download | ATCD-2f90d44ea66b44509db497bd239cd3c7d8c5345c.tar.gz |
*** empty log message ***
-rw-r--r-- | TAO/tao/Invocation.h | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/TAO/tao/Invocation.h b/TAO/tao/Invocation.h index 66ab1b5ebd5..00f7da7d519 100644 --- a/TAO/tao/Invocation.h +++ b/TAO/tao/Invocation.h @@ -71,8 +71,8 @@ public: TAO_ORB_Core* orb_core); // Constructor. - ~TAO_GIOP_Invocation (void); - // Destructor. + virtual ~TAO_GIOP_Invocation (void); + // Destructor. This is virtual so that we can have void put_param (CORBA::TypeCode_ptr tc, void *value, @@ -171,7 +171,10 @@ public: const char *operation, TAO_ORB_Core* orb_core); // Constructor. - + + ~TAO_GIOP_Twoway_Invocation (void); + // Destructor. + void start (CORBA_Environment &TAO_IN_ENV = TAO_default_environment ()) ACE_THROW_SPEC ((CORBA::SystemException)); @@ -230,6 +233,9 @@ public: TAO_ORB_Core* orb_core); // Constructor. + ~TAO_GIOP_Oneway_Invocation (void); + // Destructor. + void start (CORBA_Environment &TAO_IN_ENV = TAO_default_environment ()) ACE_THROW_SPEC ((CORBA::SystemException)); @@ -253,6 +259,9 @@ public: TAO_ORB_Core* orb_core); // Constructor. + ~TAO_GIOP_Locate_Request_Invocation (void); + // Destructor. + void start (CORBA_Environment &TAO_IN_ENV = TAO_default_environment ()) ACE_THROW_SPEC ((CORBA::SystemException)); |