diff options
Diffstat (limited to 'TAO/tao/Pluggable.h')
-rw-r--r-- | TAO/tao/Pluggable.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/TAO/tao/Pluggable.h b/TAO/tao/Pluggable.h index 89eaa4ab789..d65050be875 100644 --- a/TAO/tao/Pluggable.h +++ b/TAO/tao/Pluggable.h @@ -287,7 +287,7 @@ public: TAO_Acceptor (CORBA::ULong tag); virtual int create_mprofile (const TAO_ObjectKey &object_key, - TAO_MProfile *&mprofile) = 0; + TAO_MProfile &mprofile) = 0; // Create the corresponding profile for this endpoint. virtual int open (TAO_ORB_Core *orb_core, ACE_CString &address) = 0; @@ -302,7 +302,7 @@ public: CORBA::ULong tag (void) const; // The tag, each concrete class will have a specific tag value. - CORBA::ULong endpoint_count (void); + virtual CORBA::ULong endpoint_count (void) = 0; // returns the number of endpoints this acceptor is listening on. This // is used for determining how many profiles will be generated // for this acceptor. @@ -327,7 +327,7 @@ public: TAO_Connector (CORBA::ULong tag); // default constructor. - virtual int preconnect (char *preconnections) = 0; + virtual int preconnect (const char *preconnections) = 0; // Initial set of connections to be established. virtual int open (TAO_Resource_Factory *trf, |