summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.h')
-rw-r--r--TAO/orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.h12
1 files changed, 4 insertions, 8 deletions
diff --git a/TAO/orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.h b/TAO/orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.h
index aba7bf15931..72310f7e91e 100644
--- a/TAO/orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.h
+++ b/TAO/orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.h
@@ -34,7 +34,7 @@ class TAO_AV_Export TAO_AV_Endpoint_Reactive_Strategy
protected:
// Constructor
- TAO_AV_Endpoint_Reactive_Strategy (void);
+ TAO_AV_Endpoint_Reactive_Strategy (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa);
// Constructor
virtual ~TAO_AV_Endpoint_Reactive_Strategy (void);
@@ -69,7 +69,7 @@ protected:
char* activate_with_poa (PortableServer::Servant servant, CORBA::Environment &env);
- CORBA::ORB_var orb_;
+ CORBA::ORB_ptr orb_;
PortableServer::POA_var poa_;
@@ -85,9 +85,7 @@ class TAO_AV_Export TAO_AV_Endpoint_Reactive_Strategy_A
public:
- TAO_AV_Endpoint_Reactive_Strategy_A (void);
-
- int init (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa);
+ TAO_AV_Endpoint_Reactive_Strategy_A (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa);
// Constructor
virtual ~TAO_AV_Endpoint_Reactive_Strategy_A (void);
@@ -113,14 +111,12 @@ class TAO_AV_Export TAO_AV_Endpoint_Reactive_Strategy_B
// Reactive strategy
public:
- TAO_AV_Endpoint_Reactive_Strategy_B (void);
+ TAO_AV_Endpoint_Reactive_Strategy_B (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa);
// Constructor
virtual ~TAO_AV_Endpoint_Reactive_Strategy_B (void);
// Destructor.
- int init (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa);
-
virtual int activate_stream_endpoint (CORBA::Environment &env);
// Overrides the base class stream_endpoint activator, to activate
// a "B" type endpoint