summaryrefslogtreecommitdiff
path: root/TAO/tao/POAS.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/POAS.h')
-rw-r--r--TAO/tao/POAS.h59
1 files changed, 31 insertions, 28 deletions
diff --git a/TAO/tao/POAS.h b/TAO/tao/POAS.h
index 0652bb63e2d..a7642e1e526 100644
--- a/TAO/tao/POAS.h
+++ b/TAO/tao/POAS.h
@@ -50,7 +50,6 @@ TAO_NAMESPACE POA_PortableServer
const char* logical_type_id
);
virtual PortableServer::ThreadPolicyValue value (CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ()) = 0;
-#if !defined (TAO_HAS_LOCALITY_CONSTRAINT_POLICIES)
static void _get_value_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
static void _is_a_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
@@ -61,15 +60,14 @@ TAO_NAMESPACE POA_PortableServer
static void destroy_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
+ virtual void _dispatch (CORBA::ServerRequest &req, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
+
static void _get_policy_type_skel (
CORBA::ServerRequest &_tao_req,
void *_tao_obj,
void *_tao_context,
CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ()
);
-#endif /* !TAO_HAS_LOCALITY_CONSTRAINT_POLICIES */
-
- virtual void _dispatch (CORBA::ServerRequest &req, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
PortableServer::ThreadPolicy *_this (CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
virtual const char* _interface_repository_id (void) const;
@@ -128,8 +126,6 @@ TAO_NAMESPACE POA_PortableServer
const char* logical_type_id
);
virtual PortableServer::LifespanPolicyValue value (CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ()) = 0;
-
-#if !defined (TAO_HAS_LOCALITY_CONSTRAINT_POLICIES)
static void _get_value_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
static void _is_a_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
@@ -140,15 +136,15 @@ TAO_NAMESPACE POA_PortableServer
static void destroy_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
+ virtual void _dispatch (CORBA::ServerRequest &req, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
+
static void _get_policy_type_skel (
CORBA::ServerRequest &_tao_req,
void *_tao_obj,
void *_tao_context,
CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ()
);
-#endif /* !TAO_HAS_LOCALITY_CONSTRAINT_POLICIES */
- virtual void _dispatch (CORBA::ServerRequest &req, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
PortableServer::LifespanPolicy *_this (CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
virtual const char* _interface_repository_id (void) const;
@@ -207,8 +203,6 @@ TAO_NAMESPACE POA_PortableServer
const char* logical_type_id
);
virtual PortableServer::IdUniquenessPolicyValue value (CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ()) = 0;
-
-#if !defined (TAO_HAS_LOCALITY_CONSTRAINT_POLICIES)
static void _get_value_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
static void _is_a_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
@@ -219,15 +213,15 @@ TAO_NAMESPACE POA_PortableServer
static void destroy_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
+ virtual void _dispatch (CORBA::ServerRequest &req, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
+
static void _get_policy_type_skel (
CORBA::ServerRequest &_tao_req,
void *_tao_obj,
void *_tao_context,
CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ()
);
-#endif /* !TAO_HAS_LOCALITY_CONSTRAINT_POLICIES */
- virtual void _dispatch (CORBA::ServerRequest &req, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
PortableServer::IdUniquenessPolicy *_this (CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
virtual const char* _interface_repository_id (void) const;
@@ -286,8 +280,6 @@ TAO_NAMESPACE POA_PortableServer
const char* logical_type_id
);
virtual PortableServer::IdAssignmentPolicyValue value (CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ()) = 0;
-
-#if !defined (TAO_HAS_LOCALITY_CONSTRAINT_POLICIES)
static void _get_value_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
static void _is_a_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
@@ -298,15 +290,15 @@ TAO_NAMESPACE POA_PortableServer
static void destroy_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
+ virtual void _dispatch (CORBA::ServerRequest &req, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
+
static void _get_policy_type_skel (
CORBA::ServerRequest &_tao_req,
void *_tao_obj,
void *_tao_context,
CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ()
);
-#endif /* !TAO_HAS_LOCALITY_CONSTRAINT_POLICIES */
- virtual void _dispatch (CORBA::ServerRequest &req, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
PortableServer::IdAssignmentPolicy *_this (CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
virtual const char* _interface_repository_id (void) const;
@@ -367,8 +359,6 @@ TAO_NAMESPACE POA_PortableServer
const char* logical_type_id
);
virtual PortableServer::ImplicitActivationPolicyValue value (CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ()) = 0;
-
-#if !defined (TAO_HAS_LOCALITY_CONSTRAINT_POLICIES)
static void _get_value_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
static void _is_a_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
@@ -379,15 +369,15 @@ TAO_NAMESPACE POA_PortableServer
static void destroy_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
+ virtual void _dispatch (CORBA::ServerRequest &req, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
+
static void _get_policy_type_skel (
CORBA::ServerRequest &_tao_req,
void *_tao_obj,
void *_tao_context,
CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ()
);
-#endif /* !TAO_HAS_LOCALITY_CONSTRAINT_POLICIES */
- virtual void _dispatch (CORBA::ServerRequest &req, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
PortableServer::ImplicitActivationPolicy *_this (CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
virtual const char* _interface_repository_id (void) const;
@@ -446,8 +436,6 @@ TAO_NAMESPACE POA_PortableServer
const char* logical_type_id
);
virtual PortableServer::ServantRetentionPolicyValue value (CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ()) = 0;
-
-#if !defined (TAO_HAS_LOCALITY_CONSTRAINT_POLICIES)
static void _get_value_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
static void _is_a_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
@@ -458,15 +446,15 @@ TAO_NAMESPACE POA_PortableServer
static void destroy_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
+ virtual void _dispatch (CORBA::ServerRequest &req, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
+
static void _get_policy_type_skel (
CORBA::ServerRequest &_tao_req,
void *_tao_obj,
void *_tao_context,
CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ()
);
-#endif /* !TAO_HAS_LOCALITY_CONSTRAINT_POLICIES */
- virtual void _dispatch (CORBA::ServerRequest &req, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
PortableServer::ServantRetentionPolicy *_this (CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
virtual const char* _interface_repository_id (void) const;
@@ -525,8 +513,6 @@ TAO_NAMESPACE POA_PortableServer
const char* logical_type_id
);
virtual PortableServer::RequestProcessingPolicyValue value (CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ()) = 0;
-
-#if !defined (TAO_HAS_LOCALITY_CONSTRAINT_POLICIES)
static void _get_value_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
static void _is_a_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
@@ -537,15 +523,15 @@ TAO_NAMESPACE POA_PortableServer
static void destroy_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
+ virtual void _dispatch (CORBA::ServerRequest &req, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
+
static void _get_policy_type_skel (
CORBA::ServerRequest &_tao_req,
void *_tao_obj,
void *_tao_context,
CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ()
);
-#endif /* !TAO_HAS_LOCALITY_CONSTRAINT_POLICIES */
- virtual void _dispatch (CORBA::ServerRequest &req, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
PortableServer::RequestProcessingPolicy *_this (CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
virtual const char* _interface_repository_id (void) const;
@@ -619,6 +605,8 @@ TAO_NAMESPACE POA_PortableServer
virtual PortableServer::POAManager::State get_state (CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ()) = 0; // pure virtual
+ static void _is_a_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
+
virtual void _dispatch (CORBA::ServerRequest &req, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
PortableServer::POAManager *_this (CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
@@ -691,6 +679,8 @@ TAO_NAMESPACE POA_PortableServer
);
virtual CORBA::Boolean unknown_adapter (PortableServer::POA_ptr parent, const char *name, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ()) = 0; // pure virtual
+ static void _is_a_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
+
virtual void _dispatch (CORBA::ServerRequest &req, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
PortableServer::AdapterActivator *_this (CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
@@ -741,6 +731,7 @@ TAO_NAMESPACE POA_PortableServer
virtual void* _downcast (
const char* logical_type_id
);
+ static void _is_a_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
virtual void _dispatch (CORBA::ServerRequest &req, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
@@ -791,6 +782,8 @@ TAO_NAMESPACE POA_PortableServer
virtual void etherealize (const PortableServer::ObjectId &oid, PortableServer::POA_ptr adapter, PortableServer::Servant serv, CORBA::Boolean cleanup_in_progress, CORBA::Boolean remaining_activations, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ()) = 0; // pure virtual
+ static void _is_a_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
+
virtual void _dispatch (CORBA::ServerRequest &req, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
PortableServer::ServantActivator *_this (CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
@@ -858,6 +851,8 @@ TAO_NAMESPACE POA_PortableServer
virtual void postinvoke (const PortableServer::ObjectId &oid, PortableServer::POA_ptr adapter, const char *operation, PortableServer::ServantLocator::Cookie the_cookie, PortableServer::Servant the_servant, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ()) = 0; // pure virtual
+ static void _is_a_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
+
virtual void _dispatch (CORBA::ServerRequest &req, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
PortableServer::ServantLocator *_this (CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
@@ -992,6 +987,8 @@ TAO_NAMESPACE POA_PortableServer
virtual CORBA::Object_ptr id_to_reference (const PortableServer::ObjectId &oid, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ()) = 0; // pure virtual
+ static void _is_a_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
+
virtual void _dispatch (CORBA::ServerRequest &req, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
PortableServer::POA *_this (CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
@@ -1173,8 +1170,14 @@ TAO_NAMESPACE POA_PortableServer
const char* logical_type_id
);
virtual PortableServer::POA_ptr get_POA ( CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ()) = 0; // pure virtual
+ static void get_POA_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
virtual PortableServer::ObjectId * get_object_id ( CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ()) = 0; // pure virtual
+ static void get_object_id_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
+
+ static void _is_a_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());
+
+ static void _non_existent_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA::Environment &ACE_TRY_ENV = CORBA::Environment::default_environment ());
virtual void _dispatch (CORBA::ServerRequest &req, void *context, CORBA_Environment &TAO_IN_ENV = CORBA::default_environment ());