diff options
Diffstat (limited to 'TAO/tao/Invocation_Endpoint_Selectors.h')
-rw-r--r-- | TAO/tao/Invocation_Endpoint_Selectors.h | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/TAO/tao/Invocation_Endpoint_Selectors.h b/TAO/tao/Invocation_Endpoint_Selectors.h index 776d6bc8411..29b5580d88a 100644 --- a/TAO/tao/Invocation_Endpoint_Selectors.h +++ b/TAO/tao/Invocation_Endpoint_Selectors.h @@ -17,16 +17,24 @@ #define TAO_INVOCATION_ENDPOINT_SELECTOR_H #include /**/ "ace/pre.h" -#include "ace/CORBA_macros.h" + +#include "tao/TAO_Export.h" #if !defined (ACE_LACKS_PRAGMA_ONCE) # pragma once #endif /* ACE_LACKS_PRAGMA_ONCE */ -#include "tao/TAO_Export.h" +#include "tao/Versioned_Namespace.h" -class TAO_MProfile; +#include "ace/CORBA_macros.h" + +ACE_BEGIN_VERSIONED_NAMESPACE_DECL class ACE_Time_Value; +ACE_END_VERSIONED_NAMESPACE_DECL + +TAO_BEGIN_VERSIONED_NAMESPACE_DECL + +class TAO_MProfile; namespace TAO { @@ -55,8 +63,6 @@ namespace CORBA class TAO_Export TAO_Invocation_Endpoint_Selector { public: - /// Constructor. - TAO_Invocation_Endpoint_Selector (void); /// Destructor. virtual ~TAO_Invocation_Endpoint_Selector (void); @@ -82,12 +88,10 @@ public: * profile in the IOR. If that doesn't work, try the next * profile, and so on. */ -class TAO_Export TAO_Default_Endpoint_Selector : - public TAO_Invocation_Endpoint_Selector +class TAO_Export TAO_Default_Endpoint_Selector + : public TAO_Invocation_Endpoint_Selector { public: - /// Constructor. - TAO_Default_Endpoint_Selector (void); /// Destructor. virtual ~TAO_Default_Endpoint_Selector (void); @@ -97,5 +101,8 @@ public: ACE_ENV_ARG_DECL); }; +TAO_END_VERSIONED_NAMESPACE_DECL + #include /**/ "ace/post.h" + #endif /* TAO_INVOCATION_ENDPOINT_SELECTOR_H */ |