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 AdapterActivator * | AdapterActivator_ptr |
typedef TAO_Objref_Var_T
< AdapterActivator > | AdapterActivator_var |
typedef TAO_Objref_Out_T
< AdapterActivator > | AdapterActivator_out |
typedef IdAssignmentPolicyValue & | IdAssignmentPolicyValue_out |
typedef IdAssignmentPolicy * | IdAssignmentPolicy_ptr |
typedef TAO_Objref_Var_T
< IdAssignmentPolicy > | IdAssignmentPolicy_var |
typedef TAO_Objref_Out_T
< IdAssignmentPolicy > | IdAssignmentPolicy_out |
typedef IdUniquenessPolicyValue & | IdUniquenessPolicyValue_out |
typedef IdUniquenessPolicy * | IdUniquenessPolicy_ptr |
typedef TAO_Objref_Var_T
< IdUniquenessPolicy > | IdUniquenessPolicy_var |
typedef TAO_Objref_Out_T
< IdUniquenessPolicy > | IdUniquenessPolicy_out |
typedef
ImplicitActivationPolicyValue & | ImplicitActivationPolicyValue_out |
typedef ImplicitActivationPolicy * | ImplicitActivationPolicy_ptr |
typedef TAO_Objref_Var_T
< ImplicitActivationPolicy > | ImplicitActivationPolicy_var |
typedef TAO_Objref_Out_T
< ImplicitActivationPolicy > | ImplicitActivationPolicy_out |
typedef LifespanPolicyValue & | LifespanPolicyValue_out |
typedef LifespanPolicy * | LifespanPolicy_ptr |
typedef TAO_Objref_Var_T
< LifespanPolicy > | LifespanPolicy_var |
typedef TAO_Objref_Out_T
< LifespanPolicy > | LifespanPolicy_out |
typedef POAManagerFactory * | POAManagerFactory_ptr |
typedef POA * | POA_ptr |
typedef ::TAO_VarSeq_Var_T
< POAList > | POAList_var |
typedef ::TAO_Seq_Out_T< POAList > | POAList_out |
typedef POAManager * | POAManager_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 ServantManager * | ServantManager_ptr |
typedef TAO_Objref_Var_T
< ServantManager > | ServantManager_var |
typedef TAO_Objref_Out_T
< ServantManager > | ServantManager_out |
typedef Current * | Current_ptr |
typedef TAO_Objref_Var_T< Current > | Current_var |
typedef TAO_Objref_Out_T< Current > | Current_out |
typedef TAO_ServantBase | ServantBase |
typedef Servant_var
< TAO_ServantBase > | ServantBase_var |
typedef ServantBase * | Servant |
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< POA > | POA_var |
typedef TAO_Objref_Out_T< POA > | POA_out |
typedef
RequestProcessingPolicyValue & | RequestProcessingPolicyValue_out |
typedef RequestProcessingPolicy * | RequestProcessingPolicy_ptr |
typedef TAO_Objref_Var_T
< RequestProcessingPolicy > | RequestProcessingPolicy_var |
typedef TAO_Objref_Out_T
< RequestProcessingPolicy > | RequestProcessingPolicy_out |
typedef ServantActivator * | ServantActivator_ptr |
typedef TAO_Objref_Var_T
< ServantActivator > | ServantActivator_var |
typedef TAO_Objref_Out_T
< ServantActivator > | ServantActivator_out |
typedef ServantLocator * | ServantLocator_ptr |
typedef TAO_Objref_Var_T
< ServantLocator > | ServantLocator_var |
typedef TAO_Objref_Out_T
< ServantLocator > | ServantLocator_out |
typedef
ServantRetentionPolicyValue & | ServantRetentionPolicyValue_out |
typedef ServantRetentionPolicy * | ServantRetentionPolicy_ptr |
typedef TAO_Objref_Var_T
< ServantRetentionPolicy > | ServantRetentionPolicy_var |
typedef TAO_Objref_Out_T
< ServantRetentionPolicy > | ServantRetentionPolicy_out |
typedef ThreadPolicyValue & | ThreadPolicyValue_out |
typedef ThreadPolicy * | ThreadPolicy_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::ObjectId * | string_to_ObjectId (const char *string) |
char * | ObjectId_to_string (const PortableServer::ObjectId &id) |
| Utility functions for the other.
|
PortableServer::ObjectId * | wstring_to_ObjectId (const CORBA::WChar *string) |
CORBA::WChar * | ObjectId_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 |
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