TAO_PortableServer 4.0.0
Loading...
Searching...
No Matches
Classes | Typedefs | Enumerations | Functions | Variables
PortableServer Module Reference

FUZZ: disable check_for_include/. More...

Classes

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

Typedefs

typedef POAManagerFactoryPOAManagerFactory_ptr
 
typedef POAPOA_ptr
 
typedef sequence< POAPOAList
 
typedef CORBA::OctetSeq ObjectId
 
typedef TAO_ServantBase ServantBase
 
typedef Servant_var< TAO_ServantBaseServantBase_var
 
typedef ServantBaseServant
 
typedef TAO_DynamicImplementation DynamicImplementation
 
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 ServantManagerServantManager_ptr
 
typedef POAManagerPOAManager_ptr
 

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

const CORBA::PolicyType THREAD_POLICY_ID = 16
 
const CORBA::PolicyType LIFESPAN_POLICY_ID = 17
 
const CORBA::PolicyType ID_UNIQUENESS_POLICY_ID = 18
 
const CORBA::PolicyType ID_ASSIGNMENT_POLICY_ID = 19
 
const CORBA::PolicyType IMPLICIT_ACTIVATION_POLICY_ID = 20
 
const CORBA::PolicyType SERVANT_RETENTION_POLICY_ID = 21
 
const CORBA::PolicyType REQUEST_PROCESSING_POLICY_ID = 22
 
::CORBA::TypeCode_ptr const _tc_ObjectId
 

Detailed Description

FUZZ: disable check_for_include/.

Typedef Documentation

◆ DynamicImplementation

typedef TAO_DynamicImplementation PortableServer::DynamicImplementation

◆ ObjectId

◆ ObjectId_out

typedef CORBA::OctetSeq_out PortableServer::ObjectId_out

◆ ObjectId_var

typedef CORBA::OctetSeq_var PortableServer::ObjectId_var

◆ POA_out

◆ POA_ptr

◆ POA_var

◆ POAList

typedef sequence<POA> PortableServer::POAList

◆ POAManager_ptr

◆ POAManagerFactory_ptr

◆ Servant

◆ ServantBase

typedef::TAO_ServantBase PortableServer::ServantBase

◆ ServantBase_var

◆ ServantManager_ptr

Enumeration Type Documentation

◆ IdAssignmentPolicyValue

Enumerator
USER_ID 
SYSTEM_ID 

◆ IdUniquenessPolicyValue

Enumerator
UNIQUE_ID 
MULTIPLE_ID 

◆ ImplicitActivationPolicyValue

Enumerator
IMPLICIT_ACTIVATION 
NO_IMPLICIT_ACTIVATION 

◆ LifespanPolicyValue

Enumerator
TRANSIENT 
PERSISTENT 

◆ RequestProcessingPolicyValue

Enumerator
USE_ACTIVE_OBJECT_MAP_ONLY 
USE_DEFAULT_SERVANT 
USE_SERVANT_MANAGER 

◆ ServantRetentionPolicyValue

Enumerator
RETAIN 
NON_RETAIN 

◆ ThreadPolicyValue

Enumerator
ORB_CTRL_MODEL 
SINGLE_THREAD_MODEL 

Function Documentation

◆ ObjectId_to_string()

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

Utility functions for the other.

◆ ObjectId_to_wstring()

TAO_PortableServer_Export CORBA::WChar * PortableServer::ObjectId_to_wstring ( const PortableServer::ObjectId & id)

◆ operator!=()

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.

◆ operator==()

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

Compare two Servant_vars for equivalence.

◆ string_to_ObjectId()

TAO_PortableServer_Export PortableServer::ObjectId * PortableServer::string_to_ObjectId ( const char * string)

◆ wstring_to_ObjectId()

TAO_PortableServer_Export PortableServer::ObjectId * PortableServer::wstring_to_ObjectId ( const CORBA::WChar * string)

Variable Documentation

◆ _tc_ObjectId

TAO_PortableServer_Export::CORBA::TypeCode_ptr const PortableServer::_tc_ObjectId
Initial value:
=
static TAO::TypeCode::Alias< char const *, CORBA::TypeCode_ptr const *, TAO::Null_RefCount_Policy > _tao_tc_PortableServer_ObjectId(CORBA::tk_alias, "IDL:omg.org/PortableServer/ObjectId:2.3", "ObjectId", &CORBA::_tc_OctetSeq)

◆ ID_ASSIGNMENT_POLICY_ID

const CORBA::PolicyType PortableServer::ID_ASSIGNMENT_POLICY_ID = 19

◆ ID_UNIQUENESS_POLICY_ID

const CORBA::PolicyType PortableServer::ID_UNIQUENESS_POLICY_ID = 18

◆ IMPLICIT_ACTIVATION_POLICY_ID

const CORBA::PolicyType PortableServer::IMPLICIT_ACTIVATION_POLICY_ID = 20

◆ LIFESPAN_POLICY_ID

const CORBA::PolicyType PortableServer::LIFESPAN_POLICY_ID = 17

◆ REQUEST_PROCESSING_POLICY_ID

const CORBA::PolicyType PortableServer::REQUEST_PROCESSING_POLICY_ID = 22

◆ SERVANT_RETENTION_POLICY_ID

const CORBA::PolicyType PortableServer::SERVANT_RETENTION_POLICY_ID = 21

◆ THREAD_POLICY_ID

const CORBA::PolicyType PortableServer::THREAD_POLICY_ID = 16