Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CORBA Namespace Reference


Classes

class  CORBA::Any
 Generic container for IDL types. More...
struct  CORBA::Any::to_object
 These are not in ACE. More...
struct  CORBA::Any::to_abstract_base
struct  CORBA::Any::to_value
class  CORBA::Any_var
class  CORBA::Any_out
class  CORBA::AnySeq
class  CORBA::BooleanSeq
exception  CORBA::Bounds
 UserException for NVList::item(). More...
class  CORBA::CharSeq
class  CORBA::String_var
 CORBA::String var class. More...
class  CORBA::String_out
 String_out. More...
class  CORBA::WString_var
 CORBA::WString var class. More...
class  CORBA::WString_out
 WString_out. More...
interface  CORBA::Current
interface  CORBA::DomainManager
interface  CORBA::ConstructionPolicy
class  CORBA::DomainManagerList
class  CORBA::DoubleSeq
class  CORBA::Environment
 Environment. More...
class  CORBA::Exception
 Exception. More...
class  CORBA::FloatSeq
interface  CORBA::ORB
 ORB pseudo-object. More...
exception  CORBA::ORB::InvalidName
 UserException for resolve_initial_references(). More...
class  CORBA::LocalObject
class  CORBA::LongDoubleSeq
class  CORBA::LongLongSeq
class  CORBA::LongSeq
class  CORBA::NamedValue
 CORBA Name/value pair implementation. More...
class  CORBA::NVList
 CORBA::NVList implementation. More...
class  CORBA::Object
 Implementation of a CORBA object reference. More...
class  CORBA::ORB_ObjectIdList
class  CORBA::OctetSeq
exception  CORBA::PolicyError
exception  CORBA::InvalidPolicies
interface  CORBA::Policy
interface  CORBA::PolicyManager
interface  CORBA::PolicyCurrent
class  CORBA::PolicyList
class  CORBA::PolicyTypeSeq
interface  CORBA::Pollable
interface  CORBA::DIIPollable
interface  CORBA::PollableSet
exception  CORBA::PollableSet::NoPossiblePollable
exception  CORBA::PollableSet::UnknownPollable
class  CORBA::Principal
 A "Principal" identifies an authenticated entity in the network administration framework. More...
struct  CORBA::ServiceDetail
struct  CORBA::ServiceInformation
class  CORBA::ServiceOptionSeq
class  CORBA::ServiceDetailSeq
class  CORBA::ShortSeq
class  CORBA::StringSeq
class  CORBA::SystemException
 SystemException. More...
class  CORBA::TypeCode
 A representation of the structure of a given OMG IDL-declared type. More...
class  CORBA::TypeCode::Bounds
 Out-of-bounds member index exception. More...
class  CORBA::TypeCode::BadKind
 Invalid TypeCode operation exception. More...
class  CORBA::ULongLongSeq
class  CORBA::ULongSeq
class  CORBA::UserException
 Application- or OMG- defined CORBA exception sub-class. More...
class  CORBA::UShortSeq
class  CORBA::WCharSeq
exception  CORBA::WrongTransaction
 UserException for DII requests. More...
class  CORBA::WStringSeq
class  CORBA::CORBA::Any_var
 Provide for automatic storage deallocation on going out of scope. More...
class  CORBA::CORBA::Any_out
 CORBA::Any_out. More...

CORBA Primitive Types

Declarations of all CORBA primitive types.

typedef ACE_CDR::Boolean Boolean
typedef BooleanBoolean_out
typedef ACE_CDR::Octet Octet
typedef OctetOctet_out
typedef ACE_CDR::Short Short
typedef ShortShort_out
typedef ACE_CDR::UShort UShort
typedef UShortUShort_out
typedef ACE_CDR::Long Long
typedef LongLong_out
typedef ACE_CDR::ULong ULong
typedef ULongULong_out
typedef ACE_CDR::LongLong LongLong
typedef LongLongLongLong_out
typedef ACE_CDR::ULongLong ULongLong
typedef ULongLongULongLong_out
typedef ACE_CDR::Float Float
typedef FloatFloat_out
typedef ACE_CDR::Double Double
typedef DoubleDouble_out
typedef ACE_CDR::LongDouble LongDouble
typedef LongDoubleLongDouble_out
typedef ACE_CDR::Char Char
typedef CharChar_out
typedef ACE_CDR::WChar WChar
typedef WCharWChar_out

ORB Initialization

These could be combined into a single version using an environment macro.

TAO_Export ORB_ptr ORB_init (int &argc, char *argv[], const char *orb_name=0)
TAO_Export ORB_ptr ORB_init (int &argc, char *argv[], const char *orb_name, Environment &ACE_TRY_ENV)

CORBA String Memory Management

CORBA string memory management functions.

TAO_Export char * string_alloc (ULong len)
TAO_Export char * string_dup (const char *)
TAO_Export void string_free (char *)

CORBA Wide String Memory Management

CORBA wide string memory management functions.

TAO_Export WCharwstring_alloc (ULong len)
TAO_Export WCharwstring_dup (const WChar *const)
TAO_Export void wstring_free (WChar *const)

TypeCode Constants

All the TypeCode constants

TAO_Export TypeCode_ptr const _tc_null = &TAO::TypeCode::tc_null
TAO_Export TypeCode_ptr const _tc_void = &TAO::TypeCode::tc_void
TAO_Export TypeCode_ptr const _tc_short = &TAO::TypeCode::tc_short
TAO_Export TypeCode_ptr const _tc_long = &TAO::TypeCode::tc_long
TAO_Export TypeCode_ptr const _tc_ushort = &TAO::TypeCode::tc_ushort
TAO_Export TypeCode_ptr const _tc_ulong = &TAO::TypeCode::tc_ulong
TAO_Export TypeCode_ptr const _tc_float = &TAO::TypeCode::tc_float
TAO_Export TypeCode_ptr const _tc_double = &TAO::TypeCode::tc_double
TAO_Export TypeCode_ptr const _tc_boolean = &TAO::TypeCode::tc_boolean
TAO_Export TypeCode_ptr const _tc_char = &TAO::TypeCode::tc_char
TAO_Export TypeCode_ptr const _tc_octet = &TAO::TypeCode::tc_octet
TAO_Export TypeCode_ptr const _tc_any = &TAO::TypeCode::tc_any
TAO_Export TypeCode_ptr const _tc_TypeCode = &TAO::TypeCode::tc_TypeCode
TAO_Export TypeCode_ptr const _tc_Principal = &TAO::TypeCode::tc_Principal
TAO_Export TypeCode_ptr const _tc_Object = &TAO::TypeCode::tc_Object
TAO_Export TypeCode_ptr const _tc_string = &TAO::TypeCode::tc_string
TAO_Export TypeCode_ptr const _tc_longlong = &TAO::TypeCode::tc_longlong
TAO_Export TypeCode_ptr const _tc_ulonglong = &TAO::TypeCode::tc_ulonglong
TAO_Export TypeCode_ptr const _tc_longdouble = &TAO::TypeCode::tc_longdouble
TAO_Export TypeCode_ptr const _tc_wchar = &TAO::TypeCode::tc_wchar
TAO_Export TypeCode_ptr const _tc_wstring = &TAO::TypeCode::tc_wstring

TypeCode Constants

All the TypeCode constants

TypeCode_ptr const _tc_Component = &TAO::TypeCode::tc_Component
TypeCode_ptr const _tc_Home = &TAO::TypeCode::tc_Home

Typedefs

typedef InterfaceDef * InterfaceDef_ptr
typedef ObjectObject_ptr
typedef TAO_Pseudo_Var_T<
Object
Object_var
typedef TAO_Pseudo_Out_T<
Object, Object_var
Object_out
typedef AnyAny_ptr
typedef TypeCodeTypeCode_ptr
typedef AbstractBase * AbstractBase_ptr
typedef sequence< any > AnySeq
typedef TAO_VarSeq_Var_T<
AnySeq, CORBA::Any
AnySeq_var
typedef TAO_Seq_Out_T< AnySeq,
AnySeq_var, CORBA::Any
AnySeq_out
typedef ORBORB_ptr
typedef sequence< boolean > BooleanSeq
typedef TAO_FixedSeq_Var_T<
BooleanSeq, CORBA::Boolean
BooleanSeq_var
typedef TAO_Seq_Out_T< BooleanSeq,
BooleanSeq_var, CORBA::Boolean
BooleanSeq_out
typedef sequence< char > CharSeq
typedef TAO_FixedSeq_Var_T<
CharSeq, CORBA::Char
CharSeq_var
typedef TAO_Seq_Out_T< CharSeq,
CharSeq_var, CORBA::Char
CharSeq_out
typedef EnvironmentEnvironment_ptr
typedef NamedValueNamedValue_ptr
typedef NVListNVList_ptr
typedef PrincipalPrincipal_ptr
typedef OperationDef * OperationDef_ptr
typedef CurrentCurrent_ptr
typedef TAO_Objref_Var_T<
Current
Current_var
typedef TAO_Objref_Out_T<
Current
Current_out
typedef sequence< DomainManagerDomainManagerList
typedef TAO_Objref_Var_T<
InterfaceDef > 
InterfaceDef_var
typedef TAO_Objref_Out_T<
InterfaceDef > 
InterfaceDef_out
typedef DomainManagerDomainManager_ptr
typedef TAO_Objref_Var_T<
DomainManager
DomainManager_var
typedef TAO_Objref_Out_T<
DomainManager
DomainManager_out
typedef ConstructionPolicyConstructionPolicy_ptr
typedef TAO_Objref_Var_T<
ConstructionPolicy
ConstructionPolicy_var
typedef TAO_Objref_Out_T<
ConstructionPolicy
ConstructionPolicy_out
typedef TAO_MngSeq_Var_T<
DomainManagerList, TAO_Object_Manager<
DomainManager, DomainManager_var > > 
DomainManagerList_var
typedef TAO_MngSeq_Out_T<
DomainManagerList, DomainManagerList_var,
TAO_Object_Manager< DomainManager,
DomainManager_var > > 
DomainManagerList_out
typedef sequence< double > DoubleSeq
typedef TAO_FixedSeq_Var_T<
DoubleSeq, CORBA::Double
DoubleSeq_var
typedef TAO_Seq_Out_T< DoubleSeq,
DoubleSeq_var, CORBA::Double
DoubleSeq_out
typedef ExceptionListExceptionList_ptr
typedef Request * Request_ptr
typedef Context * Context_ptr
typedef ServerRequest * ServerRequest_ptr
typedef ULong Flags
typedef TAO_Pseudo_Var_T<
Environment
Environment_var
typedef TAO_Pseudo_Out_T<
Environment, Environment_var
Environment_out
typedef sequence< float > FloatSeq
typedef TAO_FixedSeq_Var_T<
FloatSeq, CORBA::Float
FloatSeq_var
typedef TAO_Seq_Out_T< FloatSeq,
FloatSeq_var, CORBA::Float
FloatSeq_out
typedef LocalObjectLocalObject_ptr
typedef TAO_Pseudo_Var_T<
LocalObject
LocalObject_var
typedef TAO_Pseudo_Out_T<
LocalObject, LocalObject_var
LocalObject_out
typedef sequence< long double > LongDoubleSeq
typedef TAO_FixedSeq_Var_T<
LongDoubleSeq, CORBA::LongDouble
LongDoubleSeq_var
typedef TAO_Seq_Out_T< LongDoubleSeq,
LongDoubleSeq_var, CORBA::LongDouble
LongDoubleSeq_out
typedef sequence< long long > LongLongSeq
typedef TAO_FixedSeq_Var_T<
LongLongSeq, CORBA::LongLong
LongLongSeq_var
typedef TAO_Seq_Out_T< LongLongSeq,
LongLongSeq_var, CORBA::LongLong
LongLongSeq_out
typedef sequence< long > LongSeq
typedef TAO_FixedSeq_Var_T<
LongSeq, CORBA::Long
LongSeq_var
typedef TAO_Seq_Out_T< LongSeq,
LongSeq_var, CORBA::Long
LongSeq_out
typedef TAO_Pseudo_Var_T<
NamedValue
NamedValue_var
typedef TAO_Pseudo_Out_T<
NamedValue, NamedValue_var
NamedValue_out
typedef TAO_Pseudo_Var_T<
NVList
NVList_var
typedef TAO_Pseudo_Out_T<
NVList, NVList_var
NVList_out
typedef ImplementationDef * ImplementationDef_ptr
typedef ContextListContextList_ptr
typedef string ORB_ObjectId
typedef sequence< ORB_ObjectIdORB_ObjectIdList
typedef CORBA::String_var ORB_ObjectId_var
typedef CORBA::String_out ORB_ObjectId_out
typedef TAO_MngSeq_Var_T<
ORB_ObjectIdList, TAO_SeqElem_String_Manager
ORB_ObjectIdList_var
typedef TAO_MngSeq_Out_T<
ORB_ObjectIdList, ORB_ObjectIdList_var,
TAO_SeqElem_String_Manager
ORB_ObjectIdList_out
typedef sequence< octet > OctetSeq
typedef TAO_FixedSeq_Var_T<
OctetSeq, CORBA::Octet
OctetSeq_var
typedef TAO_Seq_Out_T< OctetSeq,
OctetSeq_var, CORBA::Octet
OctetSeq_out
typedef TAO_Var_Var_T< ServiceInformationServiceInformation_var
typedef TAO_Out_T< ServiceInformation,
ServiceInformation_var
ServiceInformation_out
typedef ValueFactoryBase * ValueFactory
typedef UShort ServiceType
typedef TAO_Pseudo_Var_T<
Request > 
Request_var
typedef TAO_Pseudo_Out_T<
Request, Request_var
Request_out
typedef TAO_Pseudo_Var_T<
ORB
ORB_var
typedef TAO_Pseudo_Out_T<
ORB, ORB_var
ORB_out
typedef CORBA::Short ValueModifier
typedef string ORBid
typedef string Identifier
typedef string RepositoryId
typedef CORBA::String_var ORBid_var
typedef CORBA::String_out ORBid_out
typedef CORBA::ULong_out Flags_out
typedef CORBA::String_var Identifier_var
typedef CORBA::String_out Identifier_out
typedef CORBA::String_var RepositoryId_var
typedef CORBA::String_out RepositoryId_out
typedef ParameterModeParameterMode_out
typedef short PolicyErrorCode
typedef unsigned long PolicyType
typedef sequence< PolicyPolicyList
typedef sequence< PolicyTypePolicyTypeSeq
typedef CORBA::ULong_out PolicyType_out
typedef PolicyPolicy_ptr
typedef TAO_Objref_Var_T<
Policy
Policy_var
typedef TAO_Objref_Out_T<
Policy
Policy_out
typedef TAO_MngSeq_Var_T<
PolicyList, TAO_Object_Manager<
Policy, Policy_var > > 
PolicyList_var
typedef TAO_MngSeq_Out_T<
PolicyList, PolicyList_var,
TAO_Object_Manager< Policy,
Policy_var > > 
PolicyList_out
typedef TAO_FixedSeq_Var_T<
PolicyTypeSeq, PolicyType
PolicyTypeSeq_var
typedef TAO_Seq_Out_T< PolicyTypeSeq,
PolicyTypeSeq_var, PolicyType
PolicyTypeSeq_out
typedef PolicyCurrentPolicyCurrent_ptr
typedef TAO_Objref_Var_T<
PolicyCurrent
PolicyCurrent_var
typedef TAO_Objref_Out_T<
PolicyCurrent
PolicyCurrent_out
typedef SetOverrideTypeSetOverrideType_out
typedef CORBA::Short_out PolicyErrorCode_out
typedef PolicyManagerPolicyManager_ptr
typedef TAO_Objref_Var_T<
PolicyManager
PolicyManager_var
typedef TAO_Objref_Out_T<
PolicyManager
PolicyManager_out
typedef PollableSetPollableSet_ptr
typedef TAO_Objref_Var_T<
PollableSet
PollableSet_var
typedef TAO_Objref_Out_T<
PollableSet
PollableSet_out
typedef PollablePollable_ptr
typedef TAO_Objref_Var_T<
Pollable
Pollable_var
typedef TAO_Objref_Out_T<
Pollable
Pollable_out
typedef DIIPollableDIIPollable_ptr
typedef TAO_Objref_Var_T<
DIIPollable
DIIPollable_var
typedef TAO_Objref_Out_T<
DIIPollable
DIIPollable_out
typedef TAO_Pseudo_Var_T<
Principal
Principal_var
typedef TAO_Pseudo_Out_T<
Principal, Principal_var
Principal_out
typedef unsigned long ServiceOption
typedef unsigned long ServiceDetailType
typedef OctetSeq ServiceDetailData
typedef sequence< ServiceOptionServiceOptionSeq
typedef sequence< ServiceDetailServiceDetailSeq
typedef CORBA::UShort_out ServiceType_out
typedef CORBA::ULong_out ServiceOption_out
typedef CORBA::ULong_out ServiceDetailType_out
typedef OctetSeq_var ServiceDetailData_var
typedef OctetSeq_out ServiceDetailData_out
typedef TAO_FixedSeq_Var_T<
ServiceOptionSeq, ServiceOption
ServiceOptionSeq_var
typedef TAO_Seq_Out_T< ServiceOptionSeq,
ServiceOptionSeq_var, ServiceOption
ServiceOptionSeq_out
typedef TAO_Var_Var_T< ServiceDetailServiceDetail_var
typedef TAO_Out_T< ServiceDetail,
ServiceDetail_var
ServiceDetail_out
typedef TAO_VarSeq_Var_T<
ServiceDetailSeq, ServiceDetail
ServiceDetailSeq_var
typedef TAO_Seq_Out_T< ServiceDetailSeq,
ServiceDetailSeq_var, ServiceDetail
ServiceDetailSeq_out
typedef sequence< short > ShortSeq
typedef TAO_FixedSeq_Var_T<
ShortSeq, CORBA::Short
ShortSeq_var
typedef TAO_Seq_Out_T< ShortSeq,
ShortSeq_var, CORBA::Short
ShortSeq_out
typedef sequence< string > StringSeq
typedef TAO_MngSeq_Var_T<
StringSeq, TAO_SeqElem_String_Manager
StringSeq_var
typedef TAO_MngSeq_Out_T<
StringSeq, StringSeq_var,
TAO_SeqElem_String_Manager
StringSeq_out
typedef TAO_Pseudo_Var_T<
TypeCode
TypeCode_var
typedef TAO_Pseudo_Out_T<
TypeCode, TypeCode_var
TypeCode_out
typedef TCKindTCKind_out
typedef sequence< unsigned
long long > 
ULongLongSeq
typedef TAO_FixedSeq_Var_T<
ULongLongSeq, CORBA::ULongLong
ULongLongSeq_var
typedef TAO_Seq_Out_T< ULongLongSeq,
ULongLongSeq_var, CORBA::ULongLong
ULongLongSeq_out
typedef sequence< unsigned
long > 
ULongSeq
typedef TAO_FixedSeq_Var_T<
ULongSeq, CORBA::ULong
ULongSeq_var
typedef TAO_Seq_Out_T< ULongSeq,
ULongSeq_var, CORBA::ULong
ULongSeq_out
typedef sequence< unsigned
short > 
UShortSeq
typedef TAO_FixedSeq_Var_T<
UShortSeq, CORBA::UShort
UShortSeq_var
typedef TAO_Seq_Out_T< UShortSeq,
UShortSeq_var, CORBA::UShort
UShortSeq_out
typedef CORBA::Short_out ValueModifier_out
typedef short Visibility
typedef CORBA::Short_out Visibility_out
typedef sequence< wchar > WCharSeq
typedef TAO_FixedSeq_Var_T<
WCharSeq, CORBA::WChar
WCharSeq_var
typedef TAO_Seq_Out_T< WCharSeq,
WCharSeq_var, CORBA::WChar
WCharSeq_out
typedef sequence< wstring > WStringSeq
typedef TAO_MngSeq_Var_T<
WStringSeq, TAO_SeqElem_WString_Manager
WStringSeq_var
typedef TAO_MngSeq_Out_T<
WStringSeq, WStringSeq_var,
TAO_SeqElem_WString_Manager
WStringSeq_out

Enumerations

enum  exception_type { NO_EXCEPTION, USER_EXCEPTION, SYSTEM_EXCEPTION }
 Enumeration used to identify the type of CORBA exception. More...
enum  {
  ARG_IN = 0x01, ARG_OUT = 0x02, ARG_INOUT = 0x04, IN_COPY_VALUE = 0x08,
  OUT_LIST_MEMORY = 0x10, DEPENDENT_LIST = 0x20, CTX_RESTRICT_SCOPE = 0x40, CTX_DELETE_DESCENDENTS = 0x80,
  INV_NO_RESPONSE = 0x100, INV_TERM_ON_ERR = 0x200, RESP_NO_WAIT = 0x400
}
enum  ParameterMode { PARAM_IN, PARAM_OUT, PARAM_INOUT }
enum  ParameterMode { PARAM_IN, PARAM_OUT, PARAM_INOUT }
enum  SetOverrideType { SET_OVERRIDE, ADD_OVERRIDE }
enum  SetOverrideType { SET_OVERRIDE, ADD_OVERRIDE }
enum  CompletionStatus { COMPLETED_YES, COMPLETED_NO, COMPLETED_MAYBE }
 Completion status for CORBA system exceptions. More...
enum  TCKind {
  tk_null, tk_void, tk_short, tk_long,
  tk_ushort, tk_ulong, tk_float, tk_double,
  tk_boolean, tk_char, tk_octet, tk_any,
  tk_TypeCode, tk_Principal, tk_objref, tk_struct,
  tk_union, tk_enum, tk_string, tk_sequence,
  tk_array, tk_alias, tk_except, tk_longlong,
  tk_ulonglong, tk_longdouble, tk_wchar, tk_wstring,
  tk_fixed, tk_value, tk_value_box, tk_native,
  tk_abstract_interface, tk_local_interface, tk_component, tk_home,
  tk_event
}
enum  TCKind {
  tk_null, tk_void, tk_short, tk_long,
  tk_ushort, tk_ulong, tk_float, tk_double,
  tk_boolean, tk_char, tk_octet, tk_any,
  tk_TypeCode, tk_Principal, tk_objref, tk_struct,
  tk_union, tk_enum, tk_string, tk_sequence,
  tk_array, tk_alias, tk_except, tk_longlong,
  tk_ulonglong, tk_longdouble, tk_wchar, tk_wstring,
  tk_fixed, tk_value, tk_value_box, tk_native,
  tk_abstract_interface, tk_local_interface, tk_component, tk_home,
  tk_event, TAO_TC_KIND_COUNT
}

Functions

TAO_NAMESPACE_INLINE_FUNCTION
Boolean 
is_nil (Environment_ptr)
TAO_NAMESPACE_INLINE_FUNCTION
void 
release (Environment_ptr)
TAO_NAMESPACE_INLINE_FUNCTION
Boolean 
is_nil (NamedValue_ptr)
TAO_NAMESPACE_INLINE_FUNCTION
void 
release (NamedValue_ptr)
TAO_NAMESPACE_INLINE_FUNCTION
Boolean 
is_nil (NVList_ptr)
TAO_NAMESPACE_INLINE_FUNCTION
void 
release (NVList_ptr)
TAO_NAMESPACE_INLINE_FUNCTION
Boolean 
is_nil (ORB_ptr)
TAO_NAMESPACE_INLINE_FUNCTION
void 
release (ORB_ptr)
TAO_NAMESPACE_INLINE_FUNCTION
Boolean 
is_nil (Object_ptr)
TAO_NAMESPACE_INLINE_FUNCTION
void 
release (Object_ptr)
TAO_NAMESPACE_INLINE_FUNCTION
Boolean 
is_nil (Principal_ptr)
TAO_NAMESPACE_INLINE_FUNCTION
void 
release (Principal_ptr)
TAO_NAMESPACE_INLINE_FUNCTION
Boolean 
is_nil (TypeCode_ptr)
TAO_NAMESPACE_INLINE_FUNCTION
void 
release (TypeCode_ptr)
ACE_OSTREAM_TYPEoperator<< (ACE_OSTREAM_TYPE &os, const CORBA::Exception &e)
ACE_OSTREAM_TYPEoperator<< (ACE_OSTREAM_TYPE &os, const CORBA::Exception *e)
 TAO_SYSTEM_EXCEPTION (UNKNOWN)
 TAO_SYSTEM_EXCEPTION (BAD_PARAM)
 TAO_SYSTEM_EXCEPTION (NO_MEMORY)
 TAO_SYSTEM_EXCEPTION (IMP_LIMIT)
 TAO_SYSTEM_EXCEPTION (COMM_FAILURE)
 TAO_SYSTEM_EXCEPTION (INV_OBJREF)
 TAO_SYSTEM_EXCEPTION (OBJECT_NOT_EXIST)
 TAO_SYSTEM_EXCEPTION (NO_PERMISSION)
 TAO_SYSTEM_EXCEPTION (INTERNAL)
 TAO_SYSTEM_EXCEPTION (MARSHAL)
 TAO_SYSTEM_EXCEPTION (INITIALIZE)
 TAO_SYSTEM_EXCEPTION (NO_IMPLEMENT)
 TAO_SYSTEM_EXCEPTION (BAD_TYPECODE)
 TAO_SYSTEM_EXCEPTION (BAD_OPERATION)
 TAO_SYSTEM_EXCEPTION (NO_RESOURCES)
 TAO_SYSTEM_EXCEPTION (NO_RESPONSE)
 TAO_SYSTEM_EXCEPTION (PERSIST_STORE)
 TAO_SYSTEM_EXCEPTION (BAD_INV_ORDER)
 TAO_SYSTEM_EXCEPTION (TRANSIENT)
 TAO_SYSTEM_EXCEPTION (FREE_MEM)
 TAO_SYSTEM_EXCEPTION (INV_IDENT)
 TAO_SYSTEM_EXCEPTION (INV_FLAG)
 TAO_SYSTEM_EXCEPTION (INTF_REPOS)
 TAO_SYSTEM_EXCEPTION (BAD_CONTEXT)
 TAO_SYSTEM_EXCEPTION (OBJ_ADAPTER)
 TAO_SYSTEM_EXCEPTION (DATA_CONVERSION)
 TAO_SYSTEM_EXCEPTION (INV_POLICY)
 TAO_SYSTEM_EXCEPTION (REBIND)
 TAO_SYSTEM_EXCEPTION (TIMEOUT)
 TAO_SYSTEM_EXCEPTION (TRANSACTION_UNAVAILABLE)
 TAO_SYSTEM_EXCEPTION (TRANSACTION_MODE)
 TAO_SYSTEM_EXCEPTION (TRANSACTION_REQUIRED)
 TAO_SYSTEM_EXCEPTION (TRANSACTION_ROLLEDBACK)
 TAO_SYSTEM_EXCEPTION (INVALID_TRANSACTION)
 TAO_SYSTEM_EXCEPTION (CODESET_INCOMPATIBLE)
 TAO_SYSTEM_EXCEPTION (BAD_QOS)
 TAO_SYSTEM_EXCEPTION (INVALID_ACTIVITY)
 TAO_SYSTEM_EXCEPTION (ACTIVITY_COMPLETED)
 TAO_SYSTEM_EXCEPTION (ACTIVITY_REQUIRED)
 TAO_SYSTEM_EXCEPTION (THREAD_CANCELLED)

Variables

::CORBA::TypeCode_ptr const _tc_AnySeq
::CORBA::TypeCode_ptr const _tc_BooleanSeq
::CORBA::TypeCode_ptr const _tc_Bounds
::CORBA::TypeCode_ptr const _tc_CharSeq
::CORBA::TypeCode_ptr const _tc_Current
const PolicyType SecConstruction = 11
::CORBA::TypeCode_ptr const _tc_DomainManager
::CORBA::TypeCode_ptr const _tc_ConstructionPolicy
::CORBA::TypeCode_ptr const _tc_DomainManagerList
::CORBA::TypeCode_ptr const _tc_DoubleSeq
TAO_Export TypeCode_ptr _tc_exception_type
::CORBA::TypeCode_ptr const _tc_FloatSeq
::CORBA::TypeCode_ptr const _tc_LongDoubleSeq
::CORBA::TypeCode_ptr const _tc_LongLongSeq
::CORBA::TypeCode_ptr const _tc_LongSeq
::CORBA::TypeCode_ptr const _tc_ORB_ObjectId
::CORBA::TypeCode_ptr const _tc_ORB_ObjectIdList
::CORBA::TypeCode_ptr const _tc_OctetSeq
const ULong OMGVMCID = 0x4f4d0000U
 The OMG Vendor Minor Codeset ID (VMCID).
::CORBA::TypeCode_ptr const _tc_ORBid
::CORBA::TypeCode_ptr const _tc_Flags
::CORBA::TypeCode_ptr const _tc_Identifier
::CORBA::TypeCode_ptr const _tc_RepositoryId
::CORBA::TypeCode_ptr const _tc_ParameterMode
const PolicyErrorCode BAD_POLICY = 0
const PolicyErrorCode UNSUPPORTED_POLICY = 1
const PolicyErrorCode BAD_POLICY_TYPE = 2
const PolicyErrorCode BAD_POLICY_VALUE = 3
const PolicyErrorCode UNSUPPORTED_POLICY_VALUE = 4
::CORBA::TypeCode_ptr const _tc_PolicyType
extern::CORBA::TypeCode_ptr
const 
_tc_Policy
::CORBA::TypeCode_ptr const _tc_PolicyList
::CORBA::TypeCode_ptr const _tc_PolicyTypeSeq
::CORBA::TypeCode_ptr const _tc_SetOverrideType
::CORBA::TypeCode_ptr const _tc_PolicyErrorCode
::CORBA::TypeCode_ptr const _tc_PolicyError
::CORBA::TypeCode_ptr const _tc_InvalidPolicies
::CORBA::TypeCode_ptr const _tc_PolicyManager
::CORBA::TypeCode_ptr const _tc_PolicyCurrent
const ServiceType Security = 1
::CORBA::TypeCode_ptr const _tc_ServiceType
::CORBA::TypeCode_ptr const _tc_ServiceOption
::CORBA::TypeCode_ptr const _tc_ServiceDetailType
::CORBA::TypeCode_ptr const _tc_ServiceDetailData
::CORBA::TypeCode_ptr const _tc_ServiceOptionSeq
::CORBA::TypeCode_ptr const _tc_ServiceDetail
::CORBA::TypeCode_ptr const _tc_ServiceDetailSeq
::CORBA::TypeCode_ptr const _tc_ServiceInformation
::CORBA::TypeCode_ptr const _tc_ShortSeq
::CORBA::TypeCode_ptr const _tc_StringSeq
TypeCode_ptr const _tc_CompletionStatus
TAO_SYSTEM_EXCEPTION_LIST
TAO_Export TypeCode_ptr const 
_tc_UnknownUserException
TAO_Export TypeCode_ptr const _tc_NamedValue
::CORBA::TypeCode_ptr const _tc_ULongLongSeq
::CORBA::TypeCode_ptr const _tc_ULongSeq
::CORBA::TypeCode_ptr const _tc_UShortSeq
const ValueModifier VM_NONE = 0
const ValueModifier VM_CUSTOM = 1
const ValueModifier VM_ABSTRACT = 2
const ValueModifier VM_TRUNCATABLE = 3
const Visibility PRIVATE_MEMBER = 0
const Visibility PUBLIC_MEMBER = 1
::CORBA::TypeCode_ptr const _tc_Visibility
::CORBA::TypeCode_ptr const _tc_WCharSeq
::CORBA::TypeCode_ptr const _tc_WrongTransaction
::CORBA::TypeCode_ptr const _tc_WStringSeq


Detailed Description

This file was used to generate the code in AnySeq*.* The command used to generate code is:

tao_idl -o orig -Ge 1 -Sc -GA -SS -Sci -Wb,export_macro=TAO_Export -Wb,export_include="tao/TAO_Export.h" -Wb,pre_include="ace/pre.h" -Wb,post_include="ace/post.h" AnySeq.pidl


Typedef Documentation

typedef AbstractBase * CORBA::AbstractBase_ptr
 

typedef Any * CORBA::Any_ptr
 

typedef sequence<any> CORBA::AnySeq
 

typedef TAO_Seq_Out_T< AnySeq, AnySeq_var, CORBA::Any > CORBA::AnySeq_out
 

typedef TAO_VarSeq_Var_T< AnySeq, CORBA::Any > CORBA::AnySeq_var
 

typedef ACE_CDR::Boolean CORBA::Boolean
 

typedef Boolean& CORBA::Boolean_out
 

typedef sequence<boolean> CORBA::BooleanSeq
 

typedef TAO_Seq_Out_T< BooleanSeq, BooleanSeq_var, CORBA::Boolean > CORBA::BooleanSeq_out
 

typedef TAO_FixedSeq_Var_T< BooleanSeq, CORBA::Boolean > CORBA::BooleanSeq_var
 

typedef ACE_CDR::Char CORBA::Char
 

typedef Char& CORBA::Char_out
 

typedef sequence<char> CORBA::CharSeq
 

typedef TAO_Seq_Out_T< CharSeq, CharSeq_var, CORBA::Char > CORBA::CharSeq_out
 

typedef TAO_FixedSeq_Var_T< CharSeq, CORBA::Char > CORBA::CharSeq_var
 

typedef TAO_Objref_Out_T< ConstructionPolicy > CORBA::ConstructionPolicy_out
 

typedef ConstructionPolicy* CORBA::ConstructionPolicy_ptr
 

typedef TAO_Objref_Var_T< ConstructionPolicy > CORBA::ConstructionPolicy_var
 

typedef Context * CORBA::Context_ptr
 

typedef ContextList * CORBA::ContextList_ptr
 

typedef TAO_Objref_Out_T< Current > CORBA::Current_out
 

typedef Current* CORBA::Current_ptr
 

typedef TAO_Objref_Var_T< Current > CORBA::Current_var
 

typedef TAO_Objref_Out_T< DIIPollable > CORBA::DIIPollable_out
 

typedef DIIPollable* CORBA::DIIPollable_ptr
 

typedef TAO_Objref_Var_T< DIIPollable > CORBA::DIIPollable_var
 

typedef TAO_Objref_Out_T< DomainManager > CORBA::DomainManager_out
 

typedef DomainManager* CORBA::DomainManager_ptr
 

typedef TAO_Objref_Var_T< DomainManager > CORBA::DomainManager_var
 

typedef sequence<DomainManager> CORBA::DomainManagerList
 

typedef TAO_MngSeq_Out_T< DomainManagerList, DomainManagerList_var, TAO_Object_Manager< DomainManager, DomainManager_var > > CORBA::DomainManagerList_out
 

typedef TAO_MngSeq_Var_T< DomainManagerList, TAO_Object_Manager< DomainManager, DomainManager_var > > CORBA::DomainManagerList_var
 

typedef ACE_CDR::Double CORBA::Double
 

typedef Double& CORBA::Double_out
 

typedef sequence<double> CORBA::DoubleSeq
 

typedef TAO_Seq_Out_T< DoubleSeq, DoubleSeq_var, CORBA::Double > CORBA::DoubleSeq_out
 

typedef TAO_FixedSeq_Var_T< DoubleSeq, CORBA::Double > CORBA::DoubleSeq_var
 

typedef TAO_Pseudo_Out_T<Environment, Environment_var> CORBA::Environment_out
 

typedef Environment * CORBA::Environment_ptr
 

typedef TAO_Pseudo_Var_T<Environment> CORBA::Environment_var
 

typedef ExceptionList * CORBA::ExceptionList_ptr
 

typedef CORBA::ULong CORBA::Flags
 

typedef CORBA::ULong_out CORBA::Flags_out
 

typedef ACE_CDR::Float CORBA::Float
 

typedef Float& CORBA::Float_out
 

typedef sequence<float> CORBA::FloatSeq
 

typedef TAO_Seq_Out_T< FloatSeq, FloatSeq_var, CORBA::Float > CORBA::FloatSeq_out
 

typedef TAO_FixedSeq_Var_T< FloatSeq, CORBA::Float > CORBA::FloatSeq_var
 

typedef char * CORBA::Identifier
 

typedef CORBA::String_out CORBA::Identifier_out
 

typedef CORBA::String_var CORBA::Identifier_var
 

typedef ImplementationDef* CORBA::ImplementationDef_ptr
 

typedef TAO_Objref_Out_T<InterfaceDef> CORBA::InterfaceDef_out
 

typedef InterfaceDef * CORBA::InterfaceDef_ptr
 

typedef TAO_Objref_Var_T<InterfaceDef> CORBA::InterfaceDef_var
 

typedef TAO_Pseudo_Out_T<LocalObject, LocalObject_var> CORBA::LocalObject_out
 

typedef LocalObject* CORBA::LocalObject_ptr
 

typedef TAO_Pseudo_Var_T<LocalObject> CORBA::LocalObject_var
 

typedef ACE_CDR::Long CORBA::Long
 

typedef Long& CORBA::Long_out
 

typedef ACE_CDR::LongDouble CORBA::LongDouble
 

typedef LongDouble& CORBA::LongDouble_out
 

typedef sequence<long double> CORBA::LongDoubleSeq
 

typedef TAO_Seq_Out_T< LongDoubleSeq, LongDoubleSeq_var, CORBA::LongDouble > CORBA::LongDoubleSeq_out
 

typedef TAO_FixedSeq_Var_T< LongDoubleSeq, CORBA::LongDouble > CORBA::LongDoubleSeq_var
 

typedef ACE_CDR::LongLong CORBA::LongLong
 

typedef LongLong& CORBA::LongLong_out
 

typedef sequence<long long> CORBA::LongLongSeq
 

typedef TAO_Seq_Out_T< LongLongSeq, LongLongSeq_var, CORBA::LongLong > CORBA::LongLongSeq_out
 

typedef TAO_FixedSeq_Var_T< LongLongSeq, CORBA::LongLong > CORBA::LongLongSeq_var
 

typedef sequence<long> CORBA::LongSeq
 

typedef TAO_Seq_Out_T< LongSeq, LongSeq_var, CORBA::Long > CORBA::LongSeq_out
 

typedef TAO_FixedSeq_Var_T< LongSeq, CORBA::Long > CORBA::LongSeq_var
 

typedef TAO_Pseudo_Out_T<NamedValue, NamedValue_var> CORBA::NamedValue_out
 

typedef NamedValue * CORBA::NamedValue_ptr
 

typedef TAO_Pseudo_Var_T<NamedValue> CORBA::NamedValue_var
 

typedef TAO_Pseudo_Out_T<NVList, NVList_var> CORBA::NVList_out
 

typedef NVList * CORBA::NVList_ptr
 

typedef TAO_Pseudo_Var_T<NVList> CORBA::NVList_var
 

typedef TAO_Pseudo_Out_T< Object, Object_var > CORBA::Object_out
 

typedef Object * CORBA::Object_ptr
 

typedef TAO_Pseudo_Var_T< Object > CORBA::Object_var
 

typedef ACE_CDR::Octet CORBA::Octet
 

typedef Octet& CORBA::Octet_out
 

typedef sequence<octet> CORBA::OctetSeq
 

typedef TAO_Seq_Out_T< OctetSeq, OctetSeq_var, CORBA::Octet > CORBA::OctetSeq_out
 

typedef TAO_FixedSeq_Var_T< OctetSeq, CORBA::Octet > CORBA::OctetSeq_var
 

typedef OperationDef * CORBA::OperationDef_ptr
 

typedef char * CORBA::ORB_ObjectId
 

typedef CORBA::String_out CORBA::ORB_ObjectId_out
 

typedef CORBA::String_var CORBA::ORB_ObjectId_var
 

typedef sequence<ORB_ObjectId> CORBA::ORB_ObjectIdList
 

typedef TAO_MngSeq_Out_T< ORB_ObjectIdList, ORB_ObjectIdList_var, TAO_SeqElem_String_Manager > CORBA::ORB_ObjectIdList_out
 

typedef TAO_MngSeq_Var_T< ORB_ObjectIdList, TAO_SeqElem_String_Manager > CORBA::ORB_ObjectIdList_var
 

typedef TAO_Pseudo_Out_T<ORB, ORB_var> CORBA::ORB_out
 

typedef ORB * CORBA::ORB_ptr
 

typedef TAO_Pseudo_Var_T<ORB> CORBA::ORB_var
 

typedef char * CORBA::ORBid
 

typedef CORBA::String_out CORBA::ORBid_out
 

typedef CORBA::String_var CORBA::ORBid_var
 

typedef ParameterMode& CORBA::ParameterMode_out
 

typedef TAO_Objref_Out_T< Policy > CORBA::Policy_out
 

typedef Policy * CORBA::Policy_ptr
 

typedef TAO_Objref_Var_T< Policy > CORBA::Policy_var
 

typedef TAO_Objref_Out_T< PolicyCurrent > CORBA::PolicyCurrent_out
 

typedef PolicyCurrent* CORBA::PolicyCurrent_ptr
 

typedef TAO_Objref_Var_T< PolicyCurrent > CORBA::PolicyCurrent_var
 

typedef CORBA::Short CORBA::PolicyErrorCode
 

typedef CORBA::Short_out CORBA::PolicyErrorCode_out
 

typedef sequence<Policy> CORBA::PolicyList
 

typedef TAO_MngSeq_Out_T< PolicyList, PolicyList_var, TAO_Object_Manager< Policy, Policy_var > > CORBA::PolicyList_out
 

typedef TAO_MngSeq_Var_T< PolicyList, TAO_Object_Manager< Policy, Policy_var > > CORBA::PolicyList_var
 

typedef TAO_Objref_Out_T< PolicyManager > CORBA::PolicyManager_out
 

typedef PolicyManager* CORBA::PolicyManager_ptr
 

typedef TAO_Objref_Var_T< PolicyManager > CORBA::PolicyManager_var
 

typedef ULong CORBA::PolicyType
 

typedef CORBA::ULong_out CORBA::PolicyType_out
 

typedef sequence<PolicyType> CORBA::PolicyTypeSeq
 

typedef TAO_Seq_Out_T< PolicyTypeSeq, PolicyTypeSeq_var, PolicyType > CORBA::PolicyTypeSeq_out
 

typedef TAO_FixedSeq_Var_T< PolicyTypeSeq, PolicyType > CORBA::PolicyTypeSeq_var
 

typedef TAO_Objref_Out_T< Pollable > CORBA::Pollable_out
 

typedef Pollable* CORBA::Pollable_ptr
 

typedef TAO_Objref_Var_T< Pollable > CORBA::Pollable_var
 

typedef TAO_Objref_Out_T< PollableSet > CORBA::PollableSet_out
 

typedef PollableSet* CORBA::PollableSet_ptr
 

typedef TAO_Objref_Var_T< PollableSet > CORBA::PollableSet_var
 

typedef TAO_Pseudo_Out_T<Principal, Principal_var> CORBA::Principal_out
 

typedef Principal * CORBA::Principal_ptr
 

typedef TAO_Pseudo_Var_T<Principal> CORBA::Principal_var
 

typedef char * CORBA::RepositoryId
 

typedef CORBA::String_out CORBA::RepositoryId_out
 

typedef CORBA::String_var CORBA::RepositoryId_var
 

typedef TAO_Pseudo_Out_T<Request, Request_var> CORBA::Request_out
 

typedef Request * CORBA::Request_ptr
 

typedef TAO_Pseudo_Var_T<Request> CORBA::Request_var
 

typedef ServerRequest* CORBA::ServerRequest_ptr
 

typedef TAO_Out_T< ServiceDetail, ServiceDetail_var > CORBA::ServiceDetail_out
 

typedef TAO_Var_Var_T< ServiceDetail > CORBA::ServiceDetail_var
 

typedef OctetSeq CORBA::ServiceDetailData
 

typedef OctetSeq_out CORBA::ServiceDetailData_out
 

typedef OctetSeq_var CORBA::ServiceDetailData_var
 

typedef sequence<ServiceDetail> CORBA::ServiceDetailSeq
 

typedef TAO_Seq_Out_T< ServiceDetailSeq, ServiceDetailSeq_var, ServiceDetail > CORBA::ServiceDetailSeq_out
 

typedef TAO_VarSeq_Var_T< ServiceDetailSeq, ServiceDetail > CORBA::ServiceDetailSeq_var
 

typedef CORBA::ULong CORBA::ServiceDetailType
 

typedef CORBA::ULong_out CORBA::ServiceDetailType_out
 

typedef TAO_Out_T< ServiceInformation, ServiceInformation_var > CORBA::ServiceInformation_out
 

typedef TAO_Var_Var_T< ServiceInformation > CORBA::ServiceInformation_var
 

typedef CORBA::ULong CORBA::ServiceOption
 

typedef CORBA::ULong_out CORBA::ServiceOption_out
 

typedef sequence<ServiceOption> CORBA::ServiceOptionSeq
 

typedef TAO_Seq_Out_T< ServiceOptionSeq, ServiceOptionSeq_var, ServiceOption > CORBA::ServiceOptionSeq_out
 

typedef TAO_FixedSeq_Var_T< ServiceOptionSeq, ServiceOption > CORBA::ServiceOptionSeq_var
 

typedef CORBA::UShort CORBA::ServiceType
 

typedef CORBA::UShort_out CORBA::ServiceType_out
 

typedef SetOverrideType& CORBA::SetOverrideType_out
 

typedef ACE_CDR::Short CORBA::Short
 

typedef Short& CORBA::Short_out
 

typedef sequence<short> CORBA::ShortSeq
 

typedef TAO_Seq_Out_T< ShortSeq, ShortSeq_var, CORBA::Short > CORBA::ShortSeq_out
 

typedef TAO_FixedSeq_Var_T< ShortSeq, CORBA::Short > CORBA::ShortSeq_var
 

typedef sequence<string> CORBA::StringSeq
 

typedef TAO_MngSeq_Out_T< StringSeq, StringSeq_var, TAO_SeqElem_String_Manager > CORBA::StringSeq_out
 

typedef TAO_MngSeq_Var_T< StringSeq, TAO_SeqElem_String_Manager > CORBA::StringSeq_var
 

typedef TCKind& CORBA::TCKind_out
 

typedef TAO_Pseudo_Out_T< TypeCode, TypeCode_var > CORBA::TypeCode_out
 

typedef TypeCode * CORBA::TypeCode_ptr
 

typedef TAO_Pseudo_Var_T< TypeCode > CORBA::TypeCode_var
 

typedef ACE_CDR::ULong CORBA::ULong
 

typedef ULong& CORBA::ULong_out
 

typedef ACE_CDR::ULongLong CORBA::ULongLong
 

typedef ULongLong& CORBA::ULongLong_out
 

typedef sequence<unsigned long long> CORBA::ULongLongSeq
 

typedef TAO_Seq_Out_T< ULongLongSeq, ULongLongSeq_var, CORBA::ULongLong > CORBA::ULongLongSeq_out
 

typedef TAO_FixedSeq_Var_T< ULongLongSeq, CORBA::ULongLong > CORBA::ULongLongSeq_var
 

typedef sequence<unsigned long> CORBA::ULongSeq
 

typedef TAO_Seq_Out_T< ULongSeq, ULongSeq_var, CORBA::ULong > CORBA::ULongSeq_out
 

typedef TAO_FixedSeq_Var_T< ULongSeq, CORBA::ULong > CORBA::ULongSeq_var
 

typedef ACE_CDR::UShort CORBA::UShort
 

typedef UShort& CORBA::UShort_out
 

typedef sequence<unsigned short> CORBA::UShortSeq
 

typedef TAO_Seq_Out_T< UShortSeq, UShortSeq_var, CORBA::UShort > CORBA::UShortSeq_out
 

typedef TAO_FixedSeq_Var_T< UShortSeq, CORBA::UShort > CORBA::UShortSeq_var
 

typedef ValueFactoryBase * CORBA::ValueFactory
 

typedef CORBA::Short CORBA::ValueModifier
 

typedef CORBA::Short_out CORBA::ValueModifier_out
 

typedef CORBA::Short CORBA::Visibility
 

typedef CORBA::Short_out CORBA::Visibility_out
 

typedef ACE_CDR::WChar CORBA::WChar
 

typedef WChar& CORBA::WChar_out
 

typedef sequence<wchar> CORBA::WCharSeq
 

typedef TAO_Seq_Out_T< WCharSeq, WCharSeq_var, CORBA::WChar > CORBA::WCharSeq_out
 

typedef TAO_FixedSeq_Var_T< WCharSeq, CORBA::WChar > CORBA::WCharSeq_var
 

typedef sequence<wstring> CORBA::WStringSeq
 

typedef TAO_MngSeq_Out_T< WStringSeq, WStringSeq_var, TAO_SeqElem_WString_Manager > CORBA::WStringSeq_out
 

typedef TAO_MngSeq_Var_T< WStringSeq, TAO_SeqElem_WString_Manager > CORBA::WStringSeq_var
 


Enumeration Type Documentation

anonymous enum
 

Enumeration values:
ARG_IN 
ARG_OUT 
ARG_INOUT 
IN_COPY_VALUE 
OUT_LIST_MEMORY 
DEPENDENT_LIST 
CTX_RESTRICT_SCOPE 
CTX_DELETE_DESCENDENTS 
INV_NO_RESPONSE 
INV_TERM_ON_ERR 
RESP_NO_WAIT 

enum CompletionStatus
 

Completion status for CORBA system exceptions.

Enumerations that denote how an operation was (not) completed when a CORBA::SystemException is thrown.

Enumeration values:
COMPLETED_YES  Successful or exceptional completion.
COMPLETED_NO  Didn't change any state; retry is OK.
COMPLETED_MAYBE  Can't say what happened; retry unsafe.

enum exception_type
 

Enumeration used to identify the type of CORBA exception.

CORBA exceptions generally fall into two categories, user exceptions and system exceptions. This enumeration is used when identifying the type of CORBA exception.

Enumeration values:
NO_EXCEPTION 
USER_EXCEPTION 
SYSTEM_EXCEPTION 

enum ParameterMode
 

Enumeration values:
PARAM_IN 
PARAM_OUT 
PARAM_INOUT 

enum ParameterMode
 

Enumeration values:
PARAM_IN 
PARAM_OUT 
PARAM_INOUT 

enum SetOverrideType
 

Enumeration values:
SET_OVERRIDE 
ADD_OVERRIDE 

enum SetOverrideType
 

Enumeration values:
SET_OVERRIDE 
ADD_OVERRIDE 

enum TCKind
 

Enumeration values:
tk_null 
tk_void 
tk_short 
tk_long 
tk_ushort 
tk_ulong 
tk_float 
tk_double 
tk_boolean 
tk_char 
tk_octet 
tk_any 
tk_TypeCode 
tk_Principal 
tk_objref 
tk_struct 
tk_union 
tk_enum 
tk_string 
tk_sequence 
tk_array 
tk_alias 
tk_except 
tk_longlong 
tk_ulonglong 
tk_longdouble 
tk_wchar 
tk_wstring 
tk_fixed 
tk_value 
tk_value_box 
tk_native 
tk_abstract_interface 
tk_local_interface 
tk_component 
tk_home 
tk_event 
TAO_TC_KIND_COUNT 

enum TCKind
 

Enumeration values:
tk_null 
tk_void 
tk_short 
tk_long 
tk_ushort 
tk_ulong 
tk_float 
tk_double 
tk_boolean 
tk_char 
tk_octet 
tk_any 
tk_TypeCode 
tk_Principal 
tk_objref 
tk_struct 
tk_union 
tk_enum 
tk_string 
tk_sequence 
tk_array 
tk_alias 
tk_except 
tk_longlong 
tk_ulonglong 
tk_longdouble 
tk_wchar 
tk_wstring 
tk_fixed 
tk_value 
tk_value_box 
tk_native 
tk_abstract_interface 
tk_local_interface 
tk_component 
tk_home 
tk_event 


Function Documentation

ACE_INLINE CORBA::Boolean CORBA::is_nil TypeCode_ptr   ) 
 

ACE_INLINE CORBA::Boolean CORBA::is_nil Principal_ptr   ) 
 

ACE_INLINE CORBA::Boolean CORBA::is_nil Object_ptr   ) 
 

ACE_INLINE CORBA::Boolean CORBA::is_nil ORB_ptr   ) 
 

ACE_INLINE CORBA::Boolean CORBA::is_nil NVList_ptr   ) 
 

ACE_INLINE CORBA::Boolean CORBA::is_nil NamedValue_ptr   ) 
 

ACE_INLINE CORBA::Boolean CORBA::is_nil Environment_ptr   ) 
 

TAO_Export ACE_OSTREAM_TYPE & CORBA::operator<< ACE_OSTREAM_TYPE os,
const CORBA::Exception e
 

TAO_Export ACE_OSTREAM_TYPE & CORBA::operator<< ACE_OSTREAM_TYPE os,
const CORBA::Exception e
 

CORBA::ORB_ptr CORBA::ORB_init int &  argc,
char *  argv[],
const char *  orb_name,
Environment &  ACE_TRY_ENV
 

CORBA::ORB_ptr CORBA::ORB_init int &  argc,
char *  argv[],
const char *  orb_name = 0
 

ACE_INLINE void CORBA::release TypeCode_ptr   ) 
 

ACE_INLINE void CORBA::release Principal_ptr   ) 
 

ACE_INLINE void CORBA::release Object_ptr   ) 
 

ACE_INLINE void CORBA::release ORB_ptr   ) 
 

ACE_INLINE void CORBA::release NVList_ptr   ) 
 

ACE_INLINE void CORBA::release NamedValue_ptr   ) 
 

ACE_INLINE void CORBA::release Environment_ptr   ) 
 

char * CORBA::string_alloc ULong  len  ) 
 

char * CORBA::string_dup const char *   ) 
 

void CORBA::string_free char *   ) 
 

TAO_SYSTEM_EXCEPTION THREAD_CANCELLED   ) 
 

TAO_SYSTEM_EXCEPTION ACTIVITY_REQUIRED   ) 
 

TAO_SYSTEM_EXCEPTION ACTIVITY_COMPLETED   ) 
 

TAO_SYSTEM_EXCEPTION INVALID_ACTIVITY   ) 
 

TAO_SYSTEM_EXCEPTION BAD_QOS   ) 
 

TAO_SYSTEM_EXCEPTION CODESET_INCOMPATIBLE   ) 
 

TAO_SYSTEM_EXCEPTION INVALID_TRANSACTION   ) 
 

TAO_SYSTEM_EXCEPTION TRANSACTION_ROLLEDBACK   ) 
 

TAO_SYSTEM_EXCEPTION TRANSACTION_REQUIRED   ) 
 

TAO_SYSTEM_EXCEPTION TRANSACTION_MODE   ) 
 

TAO_SYSTEM_EXCEPTION TRANSACTION_UNAVAILABLE   ) 
 

TAO_SYSTEM_EXCEPTION TIMEOUT   ) 
 

TAO_SYSTEM_EXCEPTION REBIND   ) 
 

TAO_SYSTEM_EXCEPTION INV_POLICY   ) 
 

TAO_SYSTEM_EXCEPTION DATA_CONVERSION   ) 
 

TAO_SYSTEM_EXCEPTION OBJ_ADAPTER   ) 
 

TAO_SYSTEM_EXCEPTION BAD_CONTEXT   ) 
 

TAO_SYSTEM_EXCEPTION INTF_REPOS   ) 
 

TAO_SYSTEM_EXCEPTION INV_FLAG   ) 
 

TAO_SYSTEM_EXCEPTION INV_IDENT   ) 
 

TAO_SYSTEM_EXCEPTION FREE_MEM   ) 
 

TAO_SYSTEM_EXCEPTION TRANSIENT   ) 
 

TAO_SYSTEM_EXCEPTION BAD_INV_ORDER   ) 
 

TAO_SYSTEM_EXCEPTION PERSIST_STORE   ) 
 

TAO_SYSTEM_EXCEPTION NO_RESPONSE   ) 
 

TAO_SYSTEM_EXCEPTION NO_RESOURCES   ) 
 

TAO_SYSTEM_EXCEPTION BAD_OPERATION   ) 
 

TAO_SYSTEM_EXCEPTION BAD_TYPECODE   ) 
 

TAO_SYSTEM_EXCEPTION NO_IMPLEMENT   ) 
 

TAO_SYSTEM_EXCEPTION INITIALIZE   ) 
 

TAO_SYSTEM_EXCEPTION MARSHAL   ) 
 

TAO_SYSTEM_EXCEPTION INTERNAL   ) 
 

TAO_SYSTEM_EXCEPTION NO_PERMISSION   ) 
 

TAO_SYSTEM_EXCEPTION OBJECT_NOT_EXIST   ) 
 

TAO_SYSTEM_EXCEPTION INV_OBJREF   ) 
 

TAO_SYSTEM_EXCEPTION COMM_FAILURE   ) 
 

TAO_SYSTEM_EXCEPTION IMP_LIMIT   ) 
 

TAO_SYSTEM_EXCEPTION NO_MEMORY   ) 
 

TAO_SYSTEM_EXCEPTION BAD_PARAM   ) 
 

TAO_SYSTEM_EXCEPTION UNKNOWN   ) 
 

CORBA::WChar * CORBA::wstring_alloc ULong  len  ) 
 

CORBA::WChar * CORBA::wstring_dup const WChar const  ) 
 

void CORBA::wstring_free WChar const  ) 
 


Variable Documentation

TypeCode_ptr const CORBA::_tc_any = &TAO::TypeCode::tc_any
 

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_AnySeq
 

Initial value:

    &_tao_tc_CORBA_AnySeq

TypeCode_ptr const CORBA::_tc_boolean = &TAO::TypeCode::tc_boolean
 

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_BooleanSeq
 

Initial value:

    &_tao_tc_CORBA_BooleanSeq

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_Bounds
 

Initial value:

    &_tao_tc_CORBA_Bounds

TypeCode_ptr const CORBA::_tc_char = &TAO::TypeCode::tc_char
 

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_CharSeq
 

Initial value:

    &_tao_tc_CORBA_CharSeq

TypeCode_ptr const CORBA::_tc_CompletionStatus
 

Initial value:

    &TAO::TypeCode::tc_CompletionStatus

TAO_Export TypeCode_ptr const CORBA::_tc_Component = &TAO::TypeCode::tc_Component
 

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_ConstructionPolicy
 

Initial value:

    &_tao_tc_CORBA_ConstructionPolicy

TAO_Export TypeCode_ptr const CORBA::_tc_Current
 

Initial value:

    &_tao_tc_CORBA_Current

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_DomainManager
 

Initial value:

    &_tao_tc_CORBA_DomainManager

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_DomainManagerList
 

Initial value:

    &_tao_tc_CORBA_DomainManagerList

TypeCode_ptr const CORBA::_tc_double = &TAO::TypeCode::tc_double
 

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_DoubleSeq
 

Initial value:

    &_tao_tc_CORBA_DoubleSeq

TAO_Export TypeCode_ptr CORBA::_tc_exception_type
 

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_Flags
 

Initial value:

    &_tao_tc_CORBA_Flags

TypeCode_ptr const CORBA::_tc_float = &TAO::TypeCode::tc_float
 

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_FloatSeq
 

Initial value:

    &_tao_tc_CORBA_FloatSeq

TAO_Export TypeCode_ptr const CORBA::_tc_Home = &TAO::TypeCode::tc_Home
 

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_Identifier
 

Initial value:

    &_tao_tc_CORBA_Identifier

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_InvalidPolicies
 

Initial value:

    &_tao_tc_CORBA_InvalidPolicies

TypeCode_ptr const CORBA::_tc_long = &TAO::TypeCode::tc_long
 

TypeCode_ptr const CORBA::_tc_longdouble = &TAO::TypeCode::tc_longdouble
 

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_LongDoubleSeq
 

Initial value:

    &_tao_tc_CORBA_LongDoubleSeq

TypeCode_ptr const CORBA::_tc_longlong = &TAO::TypeCode::tc_longlong
 

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_LongLongSeq
 

Initial value:

    &_tao_tc_CORBA_LongLongSeq

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_LongSeq
 

Initial value:

    &_tao_tc_CORBA_LongSeq

TAO_Export TypeCode_ptr const CORBA::_tc_NamedValue
 

TypeCode_ptr const CORBA::_tc_null = &TAO::TypeCode::tc_null
 

TypeCode_ptr const CORBA::_tc_Object = &TAO::TypeCode::tc_Object
 

TypeCode_ptr const CORBA::_tc_octet = &TAO::TypeCode::tc_octet
 

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_OctetSeq
 

Initial value:

    &_tao_tc_CORBA_OctetSeq

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_ORB_ObjectId
 

Initial value:

    &_tao_tc_CORBA_ORB_ObjectId

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_ORB_ObjectIdList
 

Initial value:

    &_tao_tc_CORBA_ORB_ObjectIdList

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_ORBid
 

Initial value:

    &_tao_tc_CORBA_ORBid

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_ParameterMode
 

Initial value:

    &_tao_tc_CORBA_ParameterMode

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_Policy
 

Initial value:

    &_tao_tc_CORBA_Policy

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_PolicyCurrent
 

Initial value:

    &_tao_tc_CORBA_PolicyCurrent

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_PolicyError
 

Initial value:

    &_tao_tc_CORBA_PolicyError

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_PolicyErrorCode
 

Initial value:

    &_tao_tc_CORBA_PolicyErrorCode

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_PolicyList
 

Initial value:

    &_tao_tc_CORBA_PolicyList

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_PolicyManager
 

Initial value:

    &_tao_tc_CORBA_PolicyManager

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_PolicyType
 

Initial value:

    &_tao_tc_CORBA_PolicyType

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_PolicyTypeSeq
 

Initial value:

    &_tao_tc_CORBA_PolicyTypeSeq

TypeCode_ptr const CORBA::_tc_Principal = &TAO::TypeCode::tc_Principal
 

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_RepositoryId
 

Initial value:

    &_tao_tc_CORBA_RepositoryId

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_ServiceDetail
 

Initial value:

    &_tao_tc_CORBA_ServiceDetail

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_ServiceDetailData
 

Initial value:

    &_tao_tc_CORBA_ServiceDetailData

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_ServiceDetailSeq
 

Initial value:

    &_tao_tc_CORBA_ServiceDetailSeq

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_ServiceDetailType
 

Initial value:

    &_tao_tc_CORBA_ServiceDetailType

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_ServiceInformation
 

Initial value:

    &_tao_tc_CORBA_ServiceInformation

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_ServiceOption
 

Initial value:

    &_tao_tc_CORBA_ServiceOption

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_ServiceOptionSeq
 

Initial value:

    &_tao_tc_CORBA_ServiceOptionSeq

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_ServiceType
 

Initial value:

    &_tao_tc_CORBA_ServiceType

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_SetOverrideType
 

Initial value:

    &_tao_tc_CORBA_SetOverrideType

TypeCode_ptr const CORBA::_tc_short = &TAO::TypeCode::tc_short
 

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_ShortSeq
 

Initial value:

    &_tao_tc_CORBA_ShortSeq

TypeCode_ptr const CORBA::_tc_string = &TAO::TypeCode::tc_string
 

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_StringSeq
 

Initial value:

    &_tao_tc_CORBA_StringSeq

TypeCode_ptr const CORBA::_tc_TypeCode = &TAO::TypeCode::tc_TypeCode
 

TypeCode_ptr const CORBA::_tc_ulong = &TAO::TypeCode::tc_ulong
 

TypeCode_ptr const CORBA::_tc_ulonglong = &TAO::TypeCode::tc_ulonglong
 

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_ULongLongSeq
 

Initial value:

    &_tao_tc_CORBA_ULongLongSeq

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_ULongSeq
 

Initial value:

    &_tao_tc_CORBA_ULongSeq

TAO_SYSTEM_EXCEPTION_LIST TAO_Export TypeCode_ptr const CORBA::_tc_UnknownUserException
 

TypeCode_ptr const CORBA::_tc_ushort = &TAO::TypeCode::tc_ushort
 

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_UShortSeq
 

Initial value:

    &_tao_tc_CORBA_UShortSeq

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_Visibility
 

Initial value:

    &_tao_tc_CORBA_Visibility

TypeCode_ptr const CORBA::_tc_void = &TAO::TypeCode::tc_void
 

TypeCode_ptr const CORBA::_tc_wchar = &TAO::TypeCode::tc_wchar
 

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_WCharSeq
 

Initial value:

    &_tao_tc_CORBA_WCharSeq

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_WrongTransaction
 

Initial value:

    &_tao_tc_CORBA_WrongTransaction

TypeCode_ptr const CORBA::_tc_wstring = &TAO::TypeCode::tc_wstring
 

TAO_Export::CORBA::TypeCode_ptr const CORBA::_tc_WStringSeq
 

Initial value:

    &_tao_tc_CORBA_WStringSeq

const CORBA::PolicyErrorCode CORBA::BAD_POLICY = 0
 

const CORBA::PolicyErrorCode CORBA::BAD_POLICY_TYPE = 2
 

const CORBA::PolicyErrorCode CORBA::BAD_POLICY_VALUE = 3
 

const ULong CORBA::OMGVMCID = 0x4f4d0000U
 

The OMG Vendor Minor Codeset ID (VMCID).

This number is reserved by the OMG as a prefix to all the standard system exception minor codes. Check the CORBA/IIOP specification for details.

OMG defined system exception minor codes should be logically OR-ed with this constant when passing such minor codes to a CORBA::SystemException constructor. For example, throwing a CORBA::BAD_PARAM exception with an OMG defined minor code of 2 is done as follows:

   *   throw (CORBA::BAD_PARAM (CORBA::OMGVMCID | 2, CORBA::COMPLETED_NO);
   * 

*NOT* as:

   *   throw (CORBA::BAD_PARAM (2, CORBA::COMPLETED_NO);
   * 

const CORBA::Visibility CORBA::PRIVATE_MEMBER = 0
 

const CORBA::Visibility CORBA::PUBLIC_MEMBER = 1
 

const CORBA::PolicyType CORBA::SecConstruction = 11
 

const CORBA::ServiceType CORBA::Security = 1
 

const CORBA::PolicyErrorCode CORBA::UNSUPPORTED_POLICY = 1
 

const CORBA::PolicyErrorCode CORBA::UNSUPPORTED_POLICY_VALUE = 4
 

const CORBA::ValueModifier CORBA::VM_ABSTRACT = 2
 

const CORBA::ValueModifier CORBA::VM_CUSTOM = 1
 

const CORBA::ValueModifier CORBA::VM_NONE = 0
 

const CORBA::ValueModifier CORBA::VM_TRUNCATABLE = 3
 


Generated on Thu Jun 9 00:18:24 2005 for TAO by  doxygen 1.3.9.1