|
Compounds |
| class | Any_out |
| | CORBA::Any_out. More...
|
| class | Any_var |
| | Provide for automatic storage deallocation on going out of scope. More...
|
| class | BadKind |
| class | Bounds |
| class | _tao_seq_CORBA_ServiceDetail_ |
| class | _tao_seq_CORBA_ServiceOption_ |
| class | DIIPollable |
| class | _tao_seq_CORBA_UShort_ |
| class | Any |
| | Generic container for IDL types. More...
|
| struct | to_object |
| | These are not in ACE. More...
|
| struct | to_abstract_base |
| struct | to_value |
| class | Any_out |
| class | Any_var |
| class | Bounds |
| class | ConstructionPolicy |
| class | Current |
| class | DomainManager |
| class | DomainManagerList |
| class | Environment |
| | Environment. More...
|
| class | Exception |
| | Exception. More...
|
| class | InvalidPolicies |
| class | NoPossiblePollable |
| class | InvalidName |
| class | LocalObject |
| class | NamedValue |
| | CORBA Name/value pair implementation. More...
|
| class | NVList |
| | CORBA::NVList implementation. More...
|
| class | Object |
| | Implementation of a CORBA object reference. More...
|
| class | OctetSeq |
| class | ORB |
| | ORB pseudo-object. More...
|
| class | ORB_ObjectIdList |
| class | Policy |
| class | PolicyCurrent |
| class | PolicyError |
| class | PolicyList |
| class | PolicyManager |
| class | PolicyTypeSeq |
| class | Pollable |
| class | PollableSet |
| class | Principal |
| | A "Principal" identifies an authenticated entity in the network administration framework. More...
|
| struct | ServiceDetail |
| struct | ServiceInformation |
| class | String_out |
| | String_out. More...
|
| class | String_var |
| | CORBA::String var class. More...
|
| class | StringSeq |
| class | SystemException |
| | SystemException. More...
|
| class | UnknownPollable |
| class | TypeCode |
| | The CORBA TypeCode class. It maintains the in-memory representation of any OMG CORBA IDL data type. More...
|
| class | UserException |
| | User exceptions are those defined by application developers using OMG-IDL. More...
|
| class | WrongTransaction |
| class | WString_out |
| | WString_out. More...
|
| class | WString_var |
| | CORBA::WString var class. More...
|
| class | WStringSeq |
CORBA Primitive Types |
Declarations of all CORBA primitive types.
|
| typedef ACE_CDR::Boolean | Boolean |
| typedef Boolean & | Boolean_out |
| typedef ACE_CDR::Octet | Octet |
| typedef Octet & | Octet_out |
| typedef ACE_CDR::Short | Short |
| typedef Short & | Short_out |
| typedef ACE_CDR::UShort | UShort |
| typedef UShort & | UShort_out |
| typedef ACE_CDR::Long | Long |
| typedef Long & | Long_out |
| typedef ACE_CDR::ULong | ULong |
| typedef ULong & | ULong_out |
| typedef ACE_CDR::LongLong | LongLong |
| typedef LongLong & | LongLong_out |
| typedef ACE_CDR::ULongLong | ULongLong |
| typedef ULongLong & | ULongLong_out |
| typedef ACE_CDR::Float | Float |
| typedef Float & | Float_out |
| typedef ACE_CDR::Double | Double |
| typedef Double & | Double_out |
| typedef ACE_CDR::LongDouble | LongDouble |
| typedef LongDouble & | LongDouble_out |
| typedef ACE_CDR::Char | Char |
| typedef Char & | Char_out |
| typedef ACE_CDR::WChar | WChar |
| typedef WChar & | WChar_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 WChar * | wstring_alloc (ULong len) |
| TAO_Export WChar * | wstring_dup (const WChar *const) |
| TAO_Export void | wstring_free (WChar *const) |
TypeCode Constants |
All the TypeCode constants
|
| TAO_Export TypeCode_ptr | _tc_null |
| TAO_Export TypeCode_ptr | _tc_void |
| TAO_Export TypeCode_ptr | _tc_short |
| TAO_Export TypeCode_ptr | _tc_long |
| TAO_Export TypeCode_ptr | _tc_ushort |
| TAO_Export TypeCode_ptr | _tc_ulong |
| TAO_Export TypeCode_ptr | _tc_float |
| TAO_Export TypeCode_ptr | _tc_double |
| TAO_Export TypeCode_ptr | _tc_boolean |
| TAO_Export TypeCode_ptr | _tc_char |
| TAO_Export TypeCode_ptr | _tc_octet |
| TAO_Export TypeCode_ptr | _tc_any |
| TAO_Export TypeCode_ptr | _tc_TypeCode |
| TAO_Export TypeCode_ptr | _tc_Principal |
| TAO_Export TypeCode_ptr | _tc_Object |
| TAO_Export TypeCode_ptr | _tc_string |
| TAO_Export TypeCode_ptr | _tc_longlong |
| TAO_Export TypeCode_ptr | _tc_ulonglong |
| TAO_Export TypeCode_ptr | _tc_longdouble |
| TAO_Export TypeCode_ptr | _tc_wchar |
| TAO_Export TypeCode_ptr | _tc_wstring |
Typedefs |
| typedef InterfaceDef * | InterfaceDef_ptr |
| typedef Object * | Object_ptr |
typedef TAO_Pseudo_Var_T<
Object > | Object_var |
typedef TAO_Pseudo_Out_T<
Object, Object_var > | Object_out |
| typedef Any * | Any_ptr |
| typedef TypeCode * | TypeCode_ptr |
| typedef AbstractBase * | AbstractBase_ptr |
| typedef ORB * | ORB_ptr |
| typedef Environment * | Environment_ptr |
| typedef NamedValue * | NamedValue_ptr |
| typedef NVList * | NVList_ptr |
| typedef Principal * | Principal_ptr |
| typedef OperationDef * | OperationDef_ptr |
| typedef Current * | Current_ptr |
typedef TAO_Objref_Var_T<
Current > | Current_var |
typedef TAO_Objref_Out_T<
Current > | Current_out |
typedef TAO_Objref_Var_T<
InterfaceDef > | InterfaceDef_var |
typedef TAO_Objref_Out_T<
InterfaceDef > | InterfaceDef_out |
| typedef DomainManager * | DomainManager_ptr |
typedef TAO_Objref_Var_T<
DomainManager > | DomainManager_var |
typedef TAO_Objref_Out_T<
DomainManager > | DomainManager_out |
| typedef ConstructionPolicy * | ConstructionPolicy_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 ExceptionList * | ExceptionList_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 LocalObject * | LocalObject_ptr |
typedef TAO_Pseudo_Var_T<
LocalObject > | LocalObject_var |
typedef TAO_Pseudo_Out_T<
LocalObject, LocalObject_var > | LocalObject_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 ContextList * | ContextList_ptr |
| typedef char * | ORB_ObjectId |
| 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 Short | Visibility |
| typedef Short_out | Visibility_out |
| typedef Short | ValueModifier |
| typedef Short_out | ValueModifier_out |
typedef TAO_FixedSeq_Var_T<
OctetSeq, CORBA::Octet > | OctetSeq_var |
typedef TAO_Seq_Out_T< OctetSeq,
OctetSeq_var, CORBA::Octet > | OctetSeq_out |
| typedef char * | ORBid |
| typedef String_var | ORBid_var |
| typedef String_out | ORBid_out |
| typedef char * | Identifier |
| typedef String_var | Identifier_var |
| typedef String_out | Identifier_out |
| typedef char * | RepositoryId |
| typedef String_var | RepositoryId_var |
| typedef String_out | RepositoryId_out |
| typedef TAO_Var_Var_T< ServiceInformation > | ServiceInformation_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::ULong | PolicyType |
| typedef CORBA::ULong_out | PolicyType_out |
| typedef Policy * | Policy_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 SetOverrideType & | SetOverrideType_out |
| typedef CORBA::Short | PolicyErrorCode |
| typedef CORBA::Short_out | PolicyErrorCode_out |
| typedef PolicyManager * | PolicyManager_ptr |
typedef TAO_Objref_Var_T<
PolicyManager > | PolicyManager_var |
typedef TAO_Objref_Out_T<
PolicyManager > | PolicyManager_out |
| typedef PolicyCurrent * | PolicyCurrent_ptr |
typedef TAO_Objref_Var_T<
PolicyCurrent > | PolicyCurrent_var |
typedef TAO_Objref_Out_T<
PolicyCurrent > | PolicyCurrent_out |
| typedef PollableSet * | PollableSet_ptr |
typedef TAO_Objref_Var_T<
PollableSet > | PollableSet_var |
typedef TAO_Objref_Out_T<
PollableSet > | PollableSet_out |
| typedef Pollable * | Pollable_ptr |
typedef TAO_Objref_Var_T<
Pollable > | Pollable_var |
typedef TAO_Objref_Out_T<
Pollable > | Pollable_out |
| typedef DIIPollable * | DIIPollable_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 CORBA::UShort_out | ServiceType_out |
| typedef CORBA::ULong | ServiceOption |
| typedef CORBA::ULong_out | ServiceOption_out |
| typedef CORBA::ULong | ServiceDetailType |
| typedef CORBA::ULong_out | ServiceDetailType_out |
| typedef TAO_Var_Var_T< ServiceDetail > | ServiceDetail_var |
typedef TAO_Out_T< ServiceDetail,
ServiceDetail_var > | ServiceDetail_out |
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_MngSeq_Var_T<
WStringSeq, TAO_SeqElem_WString_Manager > | WStringSeq_var |
typedef TAO_MngSeq_Out_T<
WStringSeq, WStringSeq_var,
TAO_SeqElem_WString_Manager > | WStringSeq_out |
typedef TAO_Pseudo_Var_T<
TypeCode > | TypeCode_var |
typedef TAO_Pseudo_Out_T<
TypeCode, TypeCode_var > | TypeCode_out |
| typedef TCKind & | TCKind_out |
Enumerations |
| enum | CompletionStatus { COMPLETED_YES,
COMPLETED_NO,
COMPLETED_MAYBE
} |
| enum | exception_type { NO_EXCEPTION,
USER_EXCEPTION,
SYSTEM_EXCEPTION
} |
| 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 | SetOverrideType { SET_OVERRIDE,
ADD_OVERRIDE
} |
| enum | TCKind {
tk_null = 0,
tk_void = 1,
tk_short = 2,
tk_long = 3,
tk_ushort = 4,
tk_ulong = 5,
tk_float = 6,
tk_double = 7,
tk_boolean = 8,
tk_char = 9,
tk_octet = 10,
tk_any = 11,
tk_TypeCode = 12,
tk_Principal = 13,
tk_objref = 14,
tk_struct = 15,
tk_union = 16,
tk_enum = 17,
tk_string = 18,
tk_sequence = 19,
tk_array = 20,
tk_alias = 21,
tk_except = 22,
tk_longlong = 23,
tk_ulonglong = 24,
tk_longdouble = 25,
tk_wchar = 26,
tk_wstring = 27,
tk_fixed = 28,
tk_value = 29,
tk_value_box = 30,
tk_native = 31,
tk_abstract_interface = 32,
tk_local_interface = 33,
tk_component = 34,
tk_home = 35,
tk_event = 36,
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 (ORB_ptr) |
TAO_NAMESPACE_INLINE_FUNCTION
void | release (ORB_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) |
TAO_NAMESPACE_INLINE_FUNCTION
Environment & | default_environment (void) |
| | 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 (OBJECT_NOT_EXIST) |
| | TAO_SYSTEM_EXCEPTION (MARSHAL) |
| | TAO_SYSTEM_EXCEPTION (PERSIST_STORE) |
| | TAO_SYSTEM_EXCEPTION (TRANSIENT) |
| | TAO_SYSTEM_EXCEPTION (FREE_MEM) |
| | TAO_SYSTEM_EXCEPTION (DATA_CONVERSION) |
| | TAO_SYSTEM_EXCEPTION (REBIND) |
| | TAO_SYSTEM_EXCEPTION (ACTIVITY_COMPLETED) |
Variables |
| ::CORBA::TypeCode_ptr | _tc_Bounds |
| ::CORBA::TypeCode_ptr | _tc_Current |
| ::CORBA::TypeCode_ptr | _tc_DomainManager |
| ::CORBA::TypeCode_ptr | _tc_ConstructionPolicy |
| ::CORBA::TypeCode_ptr | _tc_DomainManagerList |
| const CORBA::PolicyType | SecConstruction = 11U |
| TAO_Export TypeCode_ptr | _tc_exception_type |
| ::CORBA::TypeCode_ptr | _tc_ORB_ObjectId |
| ::CORBA::TypeCode_ptr | _tc_ORB_ObjectIdList |
| const Visibility | PRIVATE_MEMBER = 0 |
| const Visibility | PUBLIC_MEMBER = 1 |
| const ValueModifier | VM_NONE = 0 |
| const ValueModifier | VM_CUSTOM = 1 |
| const ValueModifier | VM_ABSTRACT = 2 |
| const ValueModifier | VM_TRUNCATABLE = 3 |
| ::CORBA::TypeCode_ptr | _tc_OctetSeq |
| TAO_Export TypeCode_ptr | _tc_ORBid |
| const ULong | OMGVMCID = 0x4f4d0000U |
| | The OMG Vendor Minor Codeset ID.
|
| ::CORBA::TypeCode_ptr | _tc_PolicyType |
| ::CORBA::TypeCode_ptr | _tc_PolicyList |
| ::CORBA::TypeCode_ptr | _tc_PolicyTypeSeq |
| ::CORBA::TypeCode_ptr | _tc_SetOverrideType |
| ::CORBA::TypeCode_ptr | _tc_PolicyErrorCode |
| ::CORBA::TypeCode_ptr | _tc_PolicyError |
| ::CORBA::TypeCode_ptr | _tc_InvalidPolicies |
| ::CORBA::TypeCode_ptr | _tc_Policy |
| ::CORBA::TypeCode_ptr | _tc_PolicyManager |
| ::CORBA::TypeCode_ptr | _tc_PolicyCurrent |
| const CORBA::PolicyErrorCode | BAD_POLICY = 0 |
| const CORBA::PolicyErrorCode | UNSUPPORTED_POLICY = 1 |
| const CORBA::PolicyErrorCode | BAD_POLICY_TYPE = 2 |
| const CORBA::PolicyErrorCode | BAD_POLICY_VALUE = 3 |
| const CORBA::PolicyErrorCode | UNSUPPORTED_POLICY_VALUE = 4 |
| ::CORBA::TypeCode_ptr | _tc_ServiceType |
| ::CORBA::TypeCode_ptr | _tc_ServiceOption |
| ::CORBA::TypeCode_ptr | _tc_ServiceDetailType |
| ::CORBA::TypeCode_ptr | _tc_ServiceDetail |
| ::CORBA::TypeCode_ptr | _tc_ServiceInformation |
| const CORBA::ServiceType | Security = 1U |
| ::CORBA::TypeCode_ptr | _tc_StringSeq |
| ::CORBA::TypeCode_ptr | _tc_WStringSeq |
TAO_SYSTEM_EXCEPTION_LIST
TAO_Export TypeCode_ptr | _tc_UnknownUserException |
| TAO_Export TypeCode_ptr | _tc_NamedValue |
| ::CORBA::TypeCode_ptr | _tc_WrongTransaction |