TAO_PortableServer  2.0.8
Classes | Typedefs | Enumerations | Functions | Variables
PortableServer Namespace Reference

Classes

class  AdapterActivator
class  ForwardRequest
class  IdAssignmentPolicy
class  IdUniquenessPolicy
class  ImplicitActivationPolicy
class  LifespanPolicy
class  POAList
class  POA
class  POAManager
class  POAManagerFactory
class  Current
struct  RefCountServantBase
class  RequestProcessingPolicy
class  Servant_var
 Provides a type safe counted reference to servants. More...
class  ServantActivator
class  ServantLocator
class  ServantManager
class  ServantRetentionPolicy
class  ThreadPolicy

Typedefs

typedef AdapterActivatorAdapterActivator_ptr
typedef TAO_Objref_Var_T
< AdapterActivator
AdapterActivator_var
typedef TAO_Objref_Out_T
< AdapterActivator
AdapterActivator_out
typedef IdAssignmentPolicyValueIdAssignmentPolicyValue_out
typedef IdAssignmentPolicyIdAssignmentPolicy_ptr
typedef TAO_Objref_Var_T
< IdAssignmentPolicy
IdAssignmentPolicy_var
typedef TAO_Objref_Out_T
< IdAssignmentPolicy
IdAssignmentPolicy_out
typedef IdUniquenessPolicyValueIdUniquenessPolicyValue_out
typedef IdUniquenessPolicyIdUniquenessPolicy_ptr
typedef TAO_Objref_Var_T
< IdUniquenessPolicy
IdUniquenessPolicy_var
typedef TAO_Objref_Out_T
< IdUniquenessPolicy
IdUniquenessPolicy_out
typedef
ImplicitActivationPolicyValue
ImplicitActivationPolicyValue_out
typedef ImplicitActivationPolicyImplicitActivationPolicy_ptr
typedef TAO_Objref_Var_T
< ImplicitActivationPolicy
ImplicitActivationPolicy_var
typedef TAO_Objref_Out_T
< ImplicitActivationPolicy
ImplicitActivationPolicy_out
typedef LifespanPolicyValueLifespanPolicyValue_out
typedef LifespanPolicyLifespanPolicy_ptr
typedef TAO_Objref_Var_T
< LifespanPolicy
LifespanPolicy_var
typedef TAO_Objref_Out_T
< LifespanPolicy
LifespanPolicy_out
typedef POAManagerFactoryPOAManagerFactory_ptr
typedef POAPOA_ptr
typedef ::TAO_VarSeq_Var_T
< POAList
POAList_var
typedef ::TAO_Seq_Out_T< POAListPOAList_out
typedef POAManagerPOAManager_ptr
typedef TAO_Objref_Var_T
< POAManager
POAManager_var
typedef TAO_Objref_Out_T
< POAManager
POAManager_out
typedef TAO_Objref_Var_T
< POAManagerFactory
POAManagerFactory_var
typedef TAO_Objref_Out_T
< POAManagerFactory
POAManagerFactory_out
typedef ServantManagerServantManager_ptr
typedef TAO_Objref_Var_T
< ServantManager
ServantManager_var
typedef TAO_Objref_Out_T
< ServantManager
ServantManager_out
typedef CurrentCurrent_ptr
typedef TAO_Objref_Var_T< CurrentCurrent_var
typedef TAO_Objref_Out_T< CurrentCurrent_out
typedef TAO_ServantBase ServantBase
typedef Servant_var
< TAO_ServantBase
ServantBase_var
typedef ServantBaseServant
typedef TAO_DynamicImplementation DynamicImplementation
typedef CORBA::OctetSeq ObjectId
typedef CORBA::OctetSeq_var ObjectId_var
typedef CORBA::OctetSeq_out ObjectId_out
typedef TAO_Objref_Var_T< POAPOA_var
typedef TAO_Objref_Out_T< POAPOA_out
typedef
RequestProcessingPolicyValue
RequestProcessingPolicyValue_out
typedef RequestProcessingPolicyRequestProcessingPolicy_ptr
typedef TAO_Objref_Var_T
< RequestProcessingPolicy
RequestProcessingPolicy_var
typedef TAO_Objref_Out_T
< RequestProcessingPolicy
RequestProcessingPolicy_out
typedef ServantActivatorServantActivator_ptr
typedef TAO_Objref_Var_T
< ServantActivator
ServantActivator_var
typedef TAO_Objref_Out_T
< ServantActivator
ServantActivator_out
typedef ServantLocatorServantLocator_ptr
typedef TAO_Objref_Var_T
< ServantLocator
ServantLocator_var
typedef TAO_Objref_Out_T
< ServantLocator
ServantLocator_out
typedef
ServantRetentionPolicyValue
ServantRetentionPolicyValue_out
typedef ServantRetentionPolicyServantRetentionPolicy_ptr
typedef TAO_Objref_Var_T
< ServantRetentionPolicy
ServantRetentionPolicy_var
typedef TAO_Objref_Out_T
< ServantRetentionPolicy
ServantRetentionPolicy_out
typedef ThreadPolicyValueThreadPolicyValue_out
typedef ThreadPolicyThreadPolicy_ptr
typedef TAO_Objref_Var_T
< ThreadPolicy
ThreadPolicy_var
typedef TAO_Objref_Out_T
< ThreadPolicy
ThreadPolicy_out

Enumerations

enum  IdAssignmentPolicyValue { USER_ID, SYSTEM_ID }
enum  IdUniquenessPolicyValue { UNIQUE_ID, MULTIPLE_ID }
enum  ImplicitActivationPolicyValue { IMPLICIT_ACTIVATION, NO_IMPLICIT_ACTIVATION }
enum  LifespanPolicyValue { TRANSIENT, PERSISTENT }
enum  RequestProcessingPolicyValue { USE_ACTIVE_OBJECT_MAP_ONLY, USE_DEFAULT_SERVANT, USE_SERVANT_MANAGER }
enum  ServantRetentionPolicyValue { RETAIN, NON_RETAIN }
enum  ThreadPolicyValue { ORB_CTRL_MODEL, SINGLE_THREAD_MODEL }

Functions

PortableServer::ObjectIdstring_to_ObjectId (const char *string)
char * ObjectId_to_string (const PortableServer::ObjectId &id)
 Utility functions for the other.
PortableServer::ObjectIdwstring_to_ObjectId (const CORBA::WChar *string)
CORBA::WCharObjectId_to_wstring (const PortableServer::ObjectId &id)
template<class X , class Y >
bool operator== (Servant_var< X > const &x, Servant_var< Y > const &y)
 Compare two Servant_vars for equivalence.
template<class X , class Y >
bool operator!= (Servant_var< X > const &x, Servant_var< Y > const &y)
 Compare two Servant_vars for non-equivalence.

Variables

::CORBA::TypeCode_ptr const _tc_AdapterActivator
::CORBA::TypeCode_ptr const _tc_ForwardRequest
::CORBA::TypeCode_ptr const _tc_IdAssignmentPolicyValue
::CORBA::TypeCode_ptr const _tc_IdAssignmentPolicy
::CORBA::TypeCode_ptr const _tc_IdUniquenessPolicyValue
::CORBA::TypeCode_ptr const _tc_IdUniquenessPolicy
::CORBA::TypeCode_ptr const _tc_ImplicitActivationPolicyValue
::CORBA::TypeCode_ptr const _tc_ImplicitActivationPolicy
::CORBA::TypeCode_ptr const _tc_LifespanPolicyValue
::CORBA::TypeCode_ptr const _tc_LifespanPolicy
extern::CORBA::TypeCode_ptr const _tc_POA
::CORBA::TypeCode_ptr const _tc_POAList
const CORBA::ULong THREAD_POLICY_ID = 16U
const CORBA::ULong LIFESPAN_POLICY_ID = 17U
const CORBA::ULong ID_UNIQUENESS_POLICY_ID = 18U
const CORBA::ULong ID_ASSIGNMENT_POLICY_ID = 19U
const CORBA::ULong IMPLICIT_ACTIVATION_POLICY_ID = 20U
const CORBA::ULong SERVANT_RETENTION_POLICY_ID = 21U
const CORBA::ULong REQUEST_PROCESSING_POLICY_ID = 22U
::CORBA::TypeCode_ptr const _tc_POAManager
::CORBA::TypeCode_ptr const _tc_POAManagerFactory
::CORBA::TypeCode_ptr const _tc_Current
::CORBA::TypeCode_ptr const _tc_ObjectId
::CORBA::TypeCode_ptr const _tc_RequestProcessingPolicyValue
::CORBA::TypeCode_ptr const _tc_RequestProcessingPolicy
::CORBA::TypeCode_ptr const _tc_ServantActivator
::CORBA::TypeCode_ptr const _tc_ServantLocator
::CORBA::TypeCode_ptr const _tc_ServantManager
::CORBA::TypeCode_ptr const _tc_ServantRetentionPolicyValue
::CORBA::TypeCode_ptr const _tc_ServantRetentionPolicy
::CORBA::TypeCode_ptr const _tc_ThreadPolicyValue
::CORBA::TypeCode_ptr const _tc_ThreadPolicy

Detailed Description

Code generated by the The ACE ORB (TAO) IDL Compiler v2.0.8 TAO and the TAO IDL Compiler have been developed by: Center for Distributed Object Computing Washington University St. Louis, MO USA http://www.cs.wustl.edu/~schmidt/doc-center.html and Distributed Object Computing Laboratory University of California at Irvine Irvine, CA USA and Institute for Software Integrated Systems Vanderbilt University Nashville, TN USA http://www.isis.vanderbilt.edu/

Information about TAO is available at: http://www.cs.wustl.edu/~schmidt/TAO.html


Typedef Documentation

typedef TAO_DynamicImplementation PortableServer::DynamicImplementation
typedef::TAO_ServantBase PortableServer::ServantBase

Enumeration Type Documentation

Enumerator:
USER_ID 
SYSTEM_ID 
Enumerator:
UNIQUE_ID 
MULTIPLE_ID 
Enumerator:
IMPLICIT_ACTIVATION 
NO_IMPLICIT_ACTIVATION 
Enumerator:
TRANSIENT 
PERSISTENT 
Enumerator:
USE_ACTIVE_OBJECT_MAP_ONLY 
USE_DEFAULT_SERVANT 
USE_SERVANT_MANAGER 
Enumerator:
RETAIN 
NON_RETAIN 
Enumerator:
ORB_CTRL_MODEL 
SINGLE_THREAD_MODEL 

Function Documentation

char * PortableServer::ObjectId_to_string ( const PortableServer::ObjectId id)

Utility functions for the other.

CORBA::WChar * PortableServer::ObjectId_to_wstring ( const PortableServer::ObjectId id)
template<class X , class Y >
bool PortableServer::operator!= ( Servant_var< X > const &  x,
Servant_var< Y > const &  y 
)

Compare two Servant_vars for non-equivalence.

template<class X , class Y >
bool PortableServer::operator== ( Servant_var< X > const &  x,
Servant_var< Y > const &  y 
)

Compare two Servant_vars for equivalence.

PortableServer::ObjectId * PortableServer::string_to_ObjectId ( const char *  string)
PortableServer::ObjectId * PortableServer::wstring_to_ObjectId ( const CORBA::WChar string)

Variable Documentation

Initial value:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines