TAO
Snapshot(2023/04/28-19:34)
|
FUZZ: disable check_for_include/. More...
Namespaces | |
IDLv4 | |
Classes | |
interface | Current |
class | Environment |
Environment. More... | |
class | Exception |
Exception. More... | |
exception | InvalidPolicies |
class | LocalObject |
struct | NamedValue |
class | Object |
Implementation of a CORBA object reference. More... | |
class | ORB |
ORB pseudo-object. More... | |
interface | Policy |
interface | PolicyCurrent |
exception | PolicyError |
interface | PolicyManager |
class | Principal |
A "Principal" identifies an authenticated entity in the network administration framework. More... | |
struct | ServiceDetail |
struct | ServiceInformation |
class | SystemException |
SystemException. More... | |
class | UserException |
Application- or OMG- defined CORBA exception sub-class. More... | |
class | WrongTransaction |
UserException for DII requests. More... | |
Functions | |
ORB_ptr | ORB_init (int &argc, char *argv[], const char *orb_name=0) |
template<typename T > | |
Boolean | is_nil (T x) |
template<typename T > | |
void | release (T x) |
template<> | |
void | release (Environment_ptr env) |
ACE_OSTREAM_TYPE & | operator<< (ACE_OSTREAM_TYPE &os, const CORBA::Exception &e) |
ACE_OSTREAM_TYPE & | operator<< (ACE_OSTREAM_TYPE &os, const CORBA::Exception *e) |
template<> | |
Boolean | is_nil (Object_ptr) |
CORBA String Memory Management | |
CORBA string memory management functions. | |
char * | string_alloc (ULong len) |
char * | string_dup (const char *) |
void | string_free (char *) |
CORBA Wide String Memory Management | |
CORBA wide string memory management functions. | |
WChar * | wstring_alloc (ULong len) |
WChar * | wstring_dup (const WChar *const) |
void | wstring_free (WChar *const) |
Variables | |
const ULong | OMGVMCID = 0x4f4d0000U |
The OMG Vendor Minor Codeset ID (VMCID). More... | |
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 |
const ServiceType | Security = 1 |
FUZZ: disable check_for_include/.
typedef AbstractBase* CORBA::AbstractBase_ptr |
Definition at line 31 of file Valuetype_Adapter.h.
typedef Any* CORBA::Any_ptr |
Definition at line 57 of file Exception.h.
typedef ACE_CDR::Boolean CORBA::Boolean |
Definition at line 40 of file Basic_Types.h.
typedef Boolean& CORBA::Boolean_out |
Definition at line 41 of file Basic_Types.h.
typedef sequence<boolean> CORBA::BooleanSeq |
Definition at line 13 of file BooleanSeq.pidl.
typedef ACE_CDR::Char CORBA::Char |
Definition at line 73 of file Basic_Types.h.
typedef Char& CORBA::Char_out |
Definition at line 74 of file Basic_Types.h.
typedef sequence<char> CORBA::CharSeq |
Definition at line 14 of file CharSeq.pidl.
typedef Context * CORBA::Context_ptr |
Definition at line 46 of file Dynamic_Adapter.h.
typedef ContextList * CORBA::ContextList_ptr |
typedef ACE_CDR::Double CORBA::Double |
Definition at line 67 of file Basic_Types.h.
typedef Double& CORBA::Double_out |
Definition at line 68 of file Basic_Types.h.
typedef sequence<double> CORBA::DoubleSeq |
Definition at line 9 of file DoubleSeq.pidl.
Definition at line 45 of file Environment.h.
typedef Environment* CORBA::Environment_ptr |
Definition at line 42 of file Environment.h.
Definition at line 44 of file Environment.h.
typedef ExceptionList * CORBA::ExceptionList_ptr |
Definition at line 40 of file Dynamic_Adapter.h.
typedef unsigned long CORBA::Flags |
Definition at line 52 of file Dynamic_Adapter.h.
typedef ACE_CDR::Float CORBA::Float |
Definition at line 64 of file Basic_Types.h.
typedef Float& CORBA::Float_out |
Definition at line 65 of file Basic_Types.h.
typedef sequence<float> CORBA::FloatSeq |
Definition at line 9 of file FloatSeq.pidl.
typedef string CORBA::Identifier |
Definition at line 18 of file orb_types.pidl.
typedef ACE_CDR::Int16 CORBA::Int16 |
Definition at line 79 of file Basic_Types.h.
typedef Int16& CORBA::Int16_out |
Definition at line 80 of file Basic_Types.h.
typedef ACE_CDR::Int32 CORBA::Int32 |
Definition at line 85 of file Basic_Types.h.
typedef Int32& CORBA::Int32_out |
Definition at line 86 of file Basic_Types.h.
typedef ACE_CDR::Int64 CORBA::Int64 |
Definition at line 91 of file Basic_Types.h.
typedef Int64& CORBA::Int64_out |
Definition at line 92 of file Basic_Types.h.
typedef sequence<int8> CORBA::Int8Seq |
Definition at line 8 of file Int8Seq.pidl.
typedef InterfaceDef * CORBA::InterfaceDef_ptr |
Definition at line 41 of file Abstract_Servant_Base.h.
Definition at line 39 of file LocalObject.h.
typedef LocalObject* CORBA::LocalObject_ptr |
Definition at line 36 of file LocalObject.h.
Definition at line 38 of file LocalObject.h.
typedef ACE_CDR::Long CORBA::Long |
Definition at line 52 of file Basic_Types.h.
typedef Long& CORBA::Long_out |
Definition at line 53 of file Basic_Types.h.
typedef ACE_CDR::LongDouble CORBA::LongDouble |
Definition at line 70 of file Basic_Types.h.
typedef LongDouble& CORBA::LongDouble_out |
Definition at line 71 of file Basic_Types.h.
typedef sequence<long double> CORBA::LongDoubleSeq |
Definition at line 9 of file LongDoubleSeq.pidl.
typedef ACE_CDR::LongLong CORBA::LongLong |
Definition at line 58 of file Basic_Types.h.
typedef LongLong& CORBA::LongLong_out |
Definition at line 59 of file Basic_Types.h.
typedef sequence<long long> CORBA::LongLongSeq |
Definition at line 9 of file LongLongSeq.pidl.
typedef sequence<long> CORBA::LongSeq |
Definition at line 9 of file LongSeq.pidl.
typedef NamedValue * CORBA::NamedValue_ptr |
Definition at line 37 of file Dynamic_Adapter.h.
typedef NVList * CORBA::NVList_ptr |
Definition at line 34 of file Dynamic_Adapter.h.
typedef TAO_Pseudo_Out_T< Object > CORBA::Object_out |
Definition at line 47 of file Abstract_Servant_Base.h.
typedef Object * CORBA::Object_ptr |
Definition at line 44 of file Abstract_Servant_Base.h.
typedef TAO_Pseudo_Var_T< Object > CORBA::Object_var |
Definition at line 46 of file Abstract_Servant_Base.h.
typedef ACE_CDR::Octet CORBA::Octet |
Definition at line 43 of file Basic_Types.h.
typedef Octet& CORBA::Octet_out |
Definition at line 44 of file Basic_Types.h.
typedef sequence<octet> CORBA::OctetSeq |
Definition at line 9 of file OctetSeq.pidl.
typedef OperationDef * CORBA::OperationDef_ptr |
Definition at line 41 of file IFR_Client_Adapter.h.
typedef string CORBA::ORB_ObjectId |
Definition at line 15 of file ObjectIdList.pidl.
typedef sequence<ORB_ObjectId> CORBA::ORB_ObjectIdList |
Definition at line 16 of file ObjectIdList.pidl.
typedef TAO_Pseudo_Out_T<ORB> CORBA::ORB_out |
typedef ORB * CORBA::ORB_ptr |
Definition at line 30 of file CORBA_methods.h.
typedef TAO_Pseudo_Var_T<ORB> CORBA::ORB_var |
typedef string CORBA::ORBid |
Definition at line 16 of file orb_types.pidl.
typedef Policy * CORBA::Policy_ptr |
Definition at line 38 of file AnyTypeCode_Adapter.h.
typedef short CORBA::PolicyErrorCode |
Definition at line 19 of file Policy.pidl.
typedef sequence<Policy> CORBA::PolicyList |
Definition at line 19 of file Policy_Forward.pidl.
typedef ULong CORBA::PolicyType |
typedef sequence<PolicyType> CORBA::PolicyTypeSeq |
Definition at line 23 of file Policy_Forward.pidl.
Definition at line 42 of file Principal.h.
typedef Principal* CORBA::Principal_ptr |
Definition at line 38 of file Principal.h.
Definition at line 41 of file Principal.h.
typedef string CORBA::RepositoryId |
Definition at line 19 of file orb_types.pidl.
typedef TAO_Pseudo_Out_T<Request> CORBA::Request_out |
typedef Request * CORBA::Request_ptr |
Definition at line 43 of file Dynamic_Adapter.h.
typedef TAO_Pseudo_Var_T<Request> CORBA::Request_var |
typedef TAO::unbounded_object_reference_sequence< CORBA::Request, CORBA::Request_var > CORBA::RequestSeq |
typedef TAO_Seq_Out_T< RequestSeq > CORBA::RequestSeq_out |
typedef TAO_VarSeq_Var_T< RequestSeq > CORBA::RequestSeq_var |
typedef ServerRequest* CORBA::ServerRequest_ptr |
Definition at line 49 of file Dynamic_Adapter.h.
typedef OctetSeq CORBA::ServiceDetailData |
Definition at line 14 of file Services.pidl.
typedef sequence<ServiceDetail> CORBA::ServiceDetailSeq |
Definition at line 25 of file Services.pidl.
typedef unsigned long CORBA::ServiceDetailType |
Definition at line 13 of file Services.pidl.
typedef unsigned long CORBA::ServiceOption |
Definition at line 12 of file Services.pidl.
typedef sequence<ServiceOption> CORBA::ServiceOptionSeq |
Definition at line 15 of file Services.pidl.
typedef unsigned short CORBA::ServiceType |
typedef ACE_CDR::Short CORBA::Short |
Definition at line 46 of file Basic_Types.h.
typedef Short& CORBA::Short_out |
Definition at line 47 of file Basic_Types.h.
typedef sequence<short> CORBA::ShortSeq |
Definition at line 9 of file ShortSeq.pidl.
typedef TAO::String_out< char > CORBA::String_out |
Definition at line 99 of file Basic_Types.h.
typedef TAO::String_var< char > CORBA::String_var |
Definition at line 98 of file Basic_Types.h.
typedef sequence<string> CORBA::StringSeq |
Definition at line 9 of file StringSeq.pidl.
typedef TCKind& CORBA::TCKind_out |
Definition at line 107 of file Typecode_typesC.h.
typedef TAO_Pseudo_Out_T<TypeCode> CORBA::TypeCode_out |
Definition at line 39 of file TypeCodeFactory_Adapter.h.
typedef TypeCode * CORBA::TypeCode_ptr |
Definition at line 33 of file AnyTypeCode_Adapter.h.
typedef TAO_Pseudo_Var_T<TypeCode> CORBA::TypeCode_var |
Definition at line 36 of file TypeCodeFactory_Adapter.h.
typedef ACE_CDR::UInt16 CORBA::UInt16 |
Definition at line 82 of file Basic_Types.h.
typedef UInt16& CORBA::UInt16_out |
Definition at line 83 of file Basic_Types.h.
typedef ACE_CDR::UInt32 CORBA::UInt32 |
Definition at line 88 of file Basic_Types.h.
typedef UInt32& CORBA::UInt32_out |
Definition at line 89 of file Basic_Types.h.
typedef ACE_CDR::UInt64 CORBA::UInt64 |
Definition at line 94 of file Basic_Types.h.
typedef UInt64& CORBA::UInt64_out |
Definition at line 95 of file Basic_Types.h.
typedef sequence<uint8> CORBA::UInt8Seq |
Definition at line 8 of file UInt8Seq.pidl.
typedef ACE_CDR::ULong CORBA::ULong |
Definition at line 55 of file Basic_Types.h.
typedef ULong& CORBA::ULong_out |
Definition at line 56 of file Basic_Types.h.
typedef ACE_CDR::ULongLong CORBA::ULongLong |
Definition at line 61 of file Basic_Types.h.
typedef ULongLong& CORBA::ULongLong_out |
Definition at line 62 of file Basic_Types.h.
typedef sequence<unsigned long long> CORBA::ULongLongSeq |
Definition at line 9 of file ULongLongSeq.pidl.
typedef sequence<unsigned long> CORBA::ULongSeq |
Definition at line 9 of file ULongSeq.pidl.
typedef ACE_CDR::UShort CORBA::UShort |
Definition at line 49 of file Basic_Types.h.
typedef UShort& CORBA::UShort_out |
Definition at line 50 of file Basic_Types.h.
typedef sequence<unsigned short> CORBA::UShortSeq |
Definition at line 9 of file UShortSeq.pidl.
typedef ValueFactoryBase * CORBA::ValueFactory |
typedef CORBA::Short CORBA::ValueModifier |
typedef ACE_CDR::WChar CORBA::WChar |
Definition at line 76 of file Basic_Types.h.
typedef WChar& CORBA::WChar_out |
Definition at line 77 of file Basic_Types.h.
typedef sequence<wchar> CORBA::WCharSeq |
Definition at line 9 of file WCharSeq.pidl.
typedef TAO::String_out< CORBA::WChar > CORBA::WString_out |
Definition at line 101 of file Basic_Types.h.
typedef TAO::String_var< CORBA::WChar > CORBA::WString_var |
Definition at line 100 of file Basic_Types.h.
typedef sequence<wstring> CORBA::WStringSeq |
Definition at line 9 of file WStringSeq.pidl.
Completion status for CORBA system exceptions.
Enumerations that denote how an operation was (not) completed when a CORBA::SystemException
is thrown.
Enumerator | |
---|---|
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. |
Definition at line 65 of file SystemException.h.
Enumerator | |
---|---|
NO_EXCEPTION | |
USER_EXCEPTION | |
SYSTEM_EXCEPTION | |
NO_EXCEPTION | |
USER_EXCEPTION | |
SYSTEM_EXCEPTION |
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.
Enumerator | |
---|---|
NO_EXCEPTION | |
USER_EXCEPTION | |
SYSTEM_EXCEPTION | |
NO_EXCEPTION | |
USER_EXCEPTION | |
SYSTEM_EXCEPTION |
Definition at line 71 of file Exception.h.
enum CORBA::ParameterMode |
Enumerator | |
---|---|
PARAM_IN | |
PARAM_OUT | |
PARAM_INOUT |
Definition at line 14 of file ParameterMode.pidl.
Enumerator | |
---|---|
SET_OVERRIDE | |
ADD_OVERRIDE |
Definition at line 27 of file Policy_Forward.pidl.
enum CORBA::TCKind |
Definition at line 13 of file Typecode_types.pidl.
enum CORBA::TCKind |
Definition at line 61 of file Typecode_typesC.h.
|
inline |
Definition at line 49 of file CORBA_methods.h.
Boolean CORBA::is_nil | ( | Object_ptr | ) |
ACE_OSTREAM_TYPE & CORBA::operator<< | ( | ACE_OSTREAM_TYPE & | os, |
const CORBA::Exception & | e | ||
) |
Definition at line 116 of file Exception.cpp.
ACE_OSTREAM_TYPE & CORBA::operator<< | ( | ACE_OSTREAM_TYPE & | os, |
const CORBA::Exception * | e | ||
) |
Definition at line 124 of file Exception.cpp.
CORBA::ORB_ptr CORBA::ORB_init | ( | int & | argc, |
char * | argv[], | ||
const char * | orb_name = 0 |
||
) |
ORB Initialization
Definition at line 1229 of file ORB.cpp.
|
inline |
Definition at line 54 of file CORBA_methods.h.
|
inline |
Definition at line 152 of file Environment.h.
char * CORBA::string_alloc | ( | CORBA::ULong | len | ) |
Definition at line 47 of file String_Alloc.cpp.
char * CORBA::string_dup | ( | const char * | str | ) |
Definition at line 20 of file String_Alloc.cpp.
void CORBA::string_free | ( | char * | str | ) |
Definition at line 60 of file String_Alloc.cpp.
CORBA::WChar * CORBA::wstring_alloc | ( | CORBA::ULong | len | ) |
Definition at line 96 of file String_Alloc.cpp.
CORBA::WChar * CORBA::wstring_dup | ( | const WChar * const | str | ) |
Definition at line 71 of file String_Alloc.cpp.
void CORBA::wstring_free | ( | WChar * const | str | ) |
Definition at line 106 of file String_Alloc.cpp.
const PolicyErrorCode CORBA::BAD_POLICY = 0 |
Definition at line 20 of file Policy.pidl.
const PolicyErrorCode CORBA::BAD_POLICY_TYPE = 2 |
Definition at line 22 of file Policy.pidl.
const PolicyErrorCode CORBA::BAD_POLICY_VALUE = 3 |
Definition at line 23 of file Policy.pidl.
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); *
Definition at line 54 of file ORB_Constants.h.
const ServiceType CORBA::Security = 1 |
Definition at line 17 of file Services.pidl.
const PolicyErrorCode CORBA::UNSUPPORTED_POLICY = 1 |
Definition at line 21 of file Policy.pidl.
const PolicyErrorCode CORBA::UNSUPPORTED_POLICY_VALUE = 4 |
Definition at line 24 of file Policy.pidl.