diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/IFRService/IFR_Service_Loader.h')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/IFRService/IFR_Service_Loader.h | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_Service_Loader.h b/TAO/orbsvcs/orbsvcs/IFRService/IFR_Service_Loader.h index b695b99908e..4ed289fb58b 100644 --- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_Service_Loader.h +++ b/TAO/orbsvcs/orbsvcs/IFRService/IFR_Service_Loader.h @@ -1,6 +1,8 @@ +// -*- C++ -*- + // $Id$ -// =========================================================================================== +// =========================================================================== // FILENAME // IFR_Service_Loader.h // @@ -12,7 +14,7 @@ // Jaiganesh Balasubramanian <jai@doc.ece.uci.edu> // Priyanka Gontla <pgontla@ece.uci.edu> // -// ========================================================================================== +// =========================================================================== #ifndef TAO_IFR_SERVICE_LOADER_H #define TAO_IFR_SERVICE_LOADER_H @@ -23,7 +25,9 @@ # pragma once #endif /* ACE_LACKS_PRAGMA_ONCE */ -#include "IFR_Service_Utils.h" +#include "orbsvcs/IFRService/IFR_Service_Utils.h" + +TAO_BEGIN_VERSIONED_NAMESPACE_DECL class TAO_IFRService_Export TAO_IFR_Service_Loader : public TAO_Object_Loader { @@ -52,16 +56,21 @@ public: ACE_THROW_SPEC ((CORBA::SystemException)); - protected: +protected: TAO_IFR_Server ifr_server_; // Instance of the TAO_IFR_Server private: -ACE_UNIMPLEMENTED_FUNC (TAO_IFR_Service_Loader (const TAO_IFR_Service_Loader &)) -ACE_UNIMPLEMENTED_FUNC (TAO_IFR_Service_Loader &operator = (const TAO_IFR_Service_Loader &)) + // Disallowing copying/assignment. + TAO_IFR_Service_Loader (const TAO_IFR_Service_Loader &); + TAO_IFR_Service_Loader & operator= (const TAO_IFR_Service_Loader &); + }; + +TAO_END_VERSIONED_NAMESPACE_DECL + ACE_FACTORY_DECLARE (TAO_IFRService, TAO_IFR_Service_Loader) #endif /* TAO_IFR_SERVICE_LOADER_H */ |