| typedef InterfaceDef* CORBA::InterfaceDef_ptr |
| typedef Object* CORBA::Object_ptr |
| typedef TAO_Pseudo_Var_T<Object> CORBA::Object_var |
| typedef TAO_Pseudo_Out_T<Object, Object_var> CORBA::Object_out |
| typedef TAO_Pseudo_Var_T<Object> CORBA::Object_var |
| typedef TAO_Pseudo_Out_T<Object, Object_var> CORBA::Object_out |
| typedef TAO_Pseudo_Var_T<Object> CORBA::Object_var |
| typedef TAO_Pseudo_Out_T<Object, Object_var> CORBA::Object_out |
| typedef TypeCode* CORBA::TypeCode_ptr |
| typedef Policy* CORBA::Policy_ptr |
| typedef ACE_CDR::Boolean CORBA::Boolean |
| typedef Boolean& CORBA::Boolean_out |
| typedef ACE_CDR::Octet CORBA::Octet |
| typedef Octet& CORBA::Octet_out |
| typedef ACE_CDR::Short CORBA::Short |
| typedef Short& CORBA::Short_out |
| typedef ACE_CDR::UShort CORBA::UShort |
| typedef UShort& CORBA::UShort_out |
| typedef ACE_CDR::Long CORBA::Long |
| typedef Long& CORBA::Long_out |
| typedef ACE_CDR::ULong CORBA::ULong |
| typedef ULong& CORBA::ULong_out |
| typedef ACE_CDR::LongLong CORBA::LongLong |
| typedef LongLong& CORBA::LongLong_out |
| typedef ACE_CDR::ULongLong CORBA::ULongLong |
| typedef ULongLong& CORBA::ULongLong_out |
| typedef ACE_CDR::Float CORBA::Float |
| typedef Float& CORBA::Float_out |
| typedef ACE_CDR::Double CORBA::Double |
| typedef Double& CORBA::Double_out |
| typedef ACE_CDR::LongDouble CORBA::LongDouble |
| typedef LongDouble& CORBA::LongDouble_out |
| typedef ACE_CDR::Char CORBA::Char |
| typedef Char& CORBA::Char_out |
| typedef ACE_CDR::WChar CORBA::WChar |
| typedef WChar& CORBA::WChar_out |
| typedef TypeCode* CORBA::TypeCode_ptr |
| typedef ORB* CORBA::ORB_ptr |
| typedef TAO_FixedSeq_Var_T< CharSeq, CORBA::Char > CORBA::CharSeq_var |
| typedef TAO_Seq_Out_T< CharSeq, CharSeq_var, CORBA::Char > CORBA::CharSeq_out |
| typedef Object* CORBA::Object_ptr |
| typedef TAO_Pseudo_Var_T<Object> CORBA::Object_var |
| typedef TAO_Pseudo_Out_T<Object, Object_var> CORBA::Object_out |
| typedef Object* CORBA::Object_ptr |
| typedef ORB* CORBA::ORB_ptr |
| typedef Environment* CORBA::Environment_ptr |
| typedef Object* CORBA::Object_ptr |
| typedef Principal* CORBA::Principal_ptr |
| typedef OperationDef* CORBA::OperationDef_ptr |
| typedef Current* CORBA::Current_ptr |
| typedef TAO_Objref_Var_T< Current > CORBA::Current_var |
| typedef TAO_Objref_Out_T< Current > CORBA::Current_out |
| typedef InterfaceDef* CORBA::InterfaceDef_ptr |
| typedef TAO_Objref_Var_T<InterfaceDef> CORBA::InterfaceDef_var |
| typedef TAO_Objref_Out_T<InterfaceDef> CORBA::InterfaceDef_out |
| typedef DomainManager* CORBA::DomainManager_ptr |
| typedef TAO_MngSeq_Var_T< DomainManagerList, TAO_Object_Manager< DomainManager, DomainManager_var > > CORBA::DomainManagerList_var |
| typedef TAO_MngSeq_Out_T< DomainManagerList, DomainManagerList_var, TAO_Object_Manager< DomainManager, DomainManager_var > > CORBA::DomainManagerList_out |
| typedef TAO_FixedSeq_Var_T< DoubleSeq, CORBA::Double > CORBA::DoubleSeq_var |
| typedef TAO_Seq_Out_T< DoubleSeq, DoubleSeq_var, CORBA::Double > CORBA::DoubleSeq_out |
| typedef Object* CORBA::Object_ptr |
| typedef ORB* CORBA::ORB_ptr |
| typedef NVList* CORBA::NVList_ptr |
| typedef NamedValue* CORBA::NamedValue_ptr |
| typedef ExceptionList* CORBA::ExceptionList_ptr |
| typedef Request* CORBA::Request_ptr |
| typedef Context* CORBA::Context_ptr |
| typedef ServerRequest* CORBA::ServerRequest_ptr |
| typedef ULong CORBA::Flags |
| typedef Environment* CORBA::Environment_ptr |
| typedef TypeCode* CORBA::TypeCode_ptr |
| typedef Any* CORBA::Any_ptr |
| typedef TypeCode* CORBA::TypeCode_ptr |
| typedef TAO_FixedSeq_Var_T< FloatSeq, CORBA::Float > CORBA::FloatSeq_var |
| typedef TAO_Seq_Out_T< FloatSeq, FloatSeq_var, CORBA::Float > CORBA::FloatSeq_out |
| typedef InterfaceDef* CORBA::InterfaceDef_ptr |
| typedef ORB* CORBA::ORB_ptr |
| typedef Object* CORBA::Object_ptr |
| typedef OperationDef* CORBA::OperationDef_ptr |
| typedef NVList* CORBA::NVList_ptr |
| typedef Object* CORBA::Object_ptr |
| typedef TAO_Pseudo_Var_T<Object> CORBA::Object_var |
| typedef Object* CORBA::Object_ptr |
| typedef ORB* CORBA::ORB_ptr |
| typedef LocalObject* CORBA::LocalObject_ptr |
| typedef Object* CORBA::Object_ptr |
| typedef TAO_Seq_Out_T< LongDoubleSeq, LongDoubleSeq_var, CORBA::LongDouble > CORBA::LongDoubleSeq_out |
| typedef TAO_FixedSeq_Var_T< LongSeq, CORBA::Long > CORBA::LongSeq_var |
| typedef TAO_Seq_Out_T< LongSeq, LongSeq_var, CORBA::Long > CORBA::LongSeq_out |
| typedef NVList* CORBA::NVList_ptr |
| typedef NamedValue* CORBA::NamedValue_ptr |
| typedef InterfaceDef* CORBA::InterfaceDef_ptr |
| typedef ImplementationDef* CORBA::ImplementationDef_ptr |
| typedef Context* CORBA::Context_ptr |
| typedef Request* CORBA::Request_ptr |
| typedef NVList* CORBA::NVList_ptr |
| typedef NamedValue* CORBA::NamedValue_ptr |
| typedef ULong CORBA::Flags |
| typedef ExceptionList* CORBA::ExceptionList_ptr |
| typedef ContextList* CORBA::ContextList_ptr |
| typedef Object* CORBA::Object_ptr |
| typedef TAO_Pseudo_Var_T<Object> CORBA::Object_var |
| typedef TAO_Pseudo_Out_T<Object, Object_var> CORBA::Object_out |
| typedef Object* CORBA::Object_ptr |
| typedef ORB* CORBA::ORB_ptr |
| typedef Object* CORBA::Object_ptr |
| typedef Object* CORBA::Object_ptr |
| typedef char* CORBA::ORB_ObjectId |
| typedef TAO_MngSeq_Var_T< ORB_ObjectIdList, TAO_SeqElem_String_Manager > CORBA::ORB_ObjectIdList_var |
| typedef TAO_MngSeq_Out_T< ORB_ObjectIdList, ORB_ObjectIdList_var, TAO_SeqElem_String_Manager > CORBA::ORB_ObjectIdList_out |
| typedef TAO_FixedSeq_Var_T< OctetSeq, CORBA::Octet > CORBA::OctetSeq_var |
| typedef TAO_Seq_Out_T< OctetSeq, OctetSeq_var, CORBA::Octet > CORBA::OctetSeq_out |
| typedef ExceptionList* CORBA::ExceptionList_ptr |
| typedef ContextList* CORBA::ContextList_ptr |
| typedef Context* CORBA::Context_ptr |
| typedef NVList* CORBA::NVList_ptr |
| typedef NamedValue* CORBA::NamedValue_ptr |
| typedef Policy* CORBA::Policy_ptr |
| typedef CORBA::ULong CORBA::PolicyType |
| typedef TAO_MngSeq_Var_T< ORB_ObjectIdList, TAO_SeqElem_String_Manager > CORBA::ORB_ObjectIdList_var |
| typedef TAO_MngSeq_Out_T< ORB_ObjectIdList, ORB_ObjectIdList_var, TAO_SeqElem_String_Manager > CORBA::ORB_ObjectIdList_out |
| typedef ValueFactoryBase* CORBA::ValueFactory |
| typedef UShort CORBA::ServiceType |
| typedef Request* CORBA::Request_ptr |
| typedef TAO_Pseudo_Var_T<Request> CORBA::Request_var |
| typedef TAO_Pseudo_Out_T<Request, Request_var> CORBA::Request_out |
| typedef ORB* CORBA::ORB_ptr |
| typedef TAO_Pseudo_Var_T<ORB> CORBA::ORB_var |
| typedef TAO_Pseudo_Out_T<ORB, ORB_var> CORBA::ORB_out |
| typedef CORBA::Short CORBA::ValueModifier |
| typedef ORB* CORBA::ORB_ptr |
| typedef char* CORBA::ORBid |
| typedef CORBA::String_var CORBA::ORBid_var |
| typedef CORBA::String_out CORBA::ORBid_out |
| typedef CORBA::ULong CORBA::Flags |
| typedef CORBA::ULong_out CORBA::Flags_out |
| typedef char* CORBA::Identifier |
| typedef char* CORBA::RepositoryId |
| typedef ParameterMode& CORBA::ParameterMode_out |
| typedef CORBA::ULong CORBA::PolicyType |
| typedef Policy* CORBA::Policy_ptr |
| typedef TAO_Objref_Var_T< Policy > CORBA::Policy_var |
| typedef TAO_Objref_Out_T< Policy > CORBA::Policy_out |
| typedef TAO_MngSeq_Var_T< PolicyList, TAO_Object_Manager< Policy, Policy_var > > CORBA::PolicyList_var |
| typedef TAO_MngSeq_Out_T< PolicyList, PolicyList_var, TAO_Object_Manager< Policy, Policy_var > > CORBA::PolicyList_out |
| typedef PolicyCurrent* CORBA::PolicyCurrent_ptr |
| typedef ULong CORBA::PolicyType |
| typedef Policy* CORBA::Policy_ptr |
| typedef TAO_Objref_Var_T<Policy> CORBA::Policy_var |
| typedef TAO_Objref_Out_T<Policy> CORBA::Policy_out |
| typedef CORBA::Short CORBA::PolicyErrorCode |
| typedef PolicyManager* CORBA::PolicyManager_ptr |
| typedef ULong CORBA::PolicyType |
| typedef Policy* CORBA::Policy_ptr |
| typedef Principal* CORBA::Principal_ptr |
| typedef Object* CORBA::Object_ptr |
| typedef TAO_Pseudo_Var_T<Object> CORBA::Object_var |
| typedef TAO_Pseudo_Out_T<Object, Object_var> CORBA::Object_out |
| typedef Object* CORBA::Object_ptr |
| typedef CORBA::UShort CORBA::ServiceType |
| typedef CORBA::ULong CORBA::ServiceOption |
| typedef CORBA::ULong CORBA::ServiceDetailType |
| typedef OctetSeq CORBA::ServiceDetailData |
| typedef TAO_Seq_Out_T< ServiceOptionSeq, ServiceOptionSeq_var, ServiceOption > CORBA::ServiceOptionSeq_out |
| typedef TAO_Var_Var_T< ServiceDetail > CORBA::ServiceDetail_var |
| typedef TAO_Seq_Out_T< ServiceDetailSeq, ServiceDetailSeq_var, ServiceDetail > CORBA::ServiceDetailSeq_out |
| typedef TAO_FixedSeq_Var_T< ShortSeq, CORBA::Short > CORBA::ShortSeq_var |
| typedef TAO_Seq_Out_T< ShortSeq, ShortSeq_var, CORBA::Short > CORBA::ShortSeq_out |
| typedef TAO_MngSeq_Out_T< StringSeq, StringSeq_var, TAO_SeqElem_String_Manager > CORBA::StringSeq_out |
| typedef ORB* CORBA::ORB_ptr |
| typedef TCKind& CORBA::TCKind_out |
| typedef TAO_Pseudo_Var_T<TypeCode> CORBA::TypeCode_var |
| typedef TAO_Pseudo_Out_T<TypeCode, TypeCode_var> CORBA::TypeCode_out |
| typedef CORBA::Short CORBA::ValueModifier |
| typedef TAO_FixedSeq_Var_T< ULongSeq, CORBA::ULong > CORBA::ULongSeq_var |
| typedef TAO_Seq_Out_T< ULongSeq, ULongSeq_var, CORBA::ULong > CORBA::ULongSeq_out |
| typedef TAO_FixedSeq_Var_T< UShortSeq, CORBA::UShort > CORBA::UShortSeq_var |
| typedef TAO_Seq_Out_T< UShortSeq, UShortSeq_var, CORBA::UShort > CORBA::UShortSeq_out |
| typedef Object* CORBA::Object_ptr |
| typedef AbstractBase* CORBA::AbstractBase_ptr |
| typedef ValueFactoryBase* CORBA::ValueFactory |
| typedef TAO_FixedSeq_Var_T< WCharSeq, CORBA::WChar > CORBA::WCharSeq_var |
| typedef TAO_Seq_Out_T< WCharSeq, WCharSeq_var, CORBA::WChar > CORBA::WCharSeq_out |
| typedef TAO_MngSeq_Out_T< WStringSeq, WStringSeq_var, TAO_SeqElem_WString_Manager > CORBA::WStringSeq_out |
| enum CORBA::ParameterMode |
Completion status for CORBA system exceptions.
Enumerations that denote how an operation was (not) completed when a CORBA::SystemException is thrown.
| enum CORBA::TCKind |
| TAO_Export ORB_ptr CORBA::ORB_init | ( | int & | argc, | |
| char * | argv[], | |||
| const char * | orb_name = 0 | |||
| ) |
| TAO_Export ORB_ptr CORBA::ORB_init | ( | int & | argc, | |
| char * | argv[], | |||
| const char * | orb_name, | |||
| Environment & | ACE_TRY_ENV | |||
| ) |
| TAO_NAMESPACE_INLINE_FUNCTION Boolean CORBA::is_nil | ( | Environment_ptr | ) |
| TAO_NAMESPACE_INLINE_FUNCTION void CORBA::release | ( | Environment_ptr | ) |
| TAO_NAMESPACE_INLINE_FUNCTION void CORBA::release | ( | ORB_ptr | ) |
| TAO_NAMESPACE_INLINE_FUNCTION Boolean CORBA::is_nil | ( | Object_ptr | ) |
| TAO_NAMESPACE_INLINE_FUNCTION void CORBA::release | ( | Object_ptr | ) |
| TAO_NAMESPACE_INLINE_FUNCTION Boolean CORBA::is_nil | ( | Principal_ptr | ) |
| TAO_NAMESPACE_INLINE_FUNCTION void CORBA::release | ( | Principal_ptr | ) |
| TAO_Export char * CORBA::string_dup | ( | const char * | str | ) |
| TAO_Export char * CORBA::string_alloc | ( | CORBA::ULong | len | ) |
| TAO_Export void CORBA::string_free | ( | char * | str | ) |
| TAO_Export WChar * CORBA::wstring_alloc | ( | CORBA::ULong | len | ) |
| TAO_Export void CORBA::wstring_free | ( | CORBA::WChar *const | str | ) |
| TAO_BEGIN_VERSIONED_NAMESPACE_DECL ACE_INLINE CORBA::Boolean CORBA::is_nil | ( | CORBA::Environment_ptr | env | ) |
| ACE_INLINE void CORBA::release | ( | CORBA::Environment_ptr | env | ) |
| 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 | |||
| ) |
| ACE_INLINE void CORBA::release | ( | CORBA::Object_ptr | obj | ) |
| ACE_INLINE CORBA::Boolean CORBA::is_nil | ( | CORBA::Object_ptr | obj | ) |
| CORBA::ORB_ptr CORBA::ORB_init | ( | int & | argc, | |
| char * | argv[], | |||
| const char * | orb_name | |||
| ) |
| CORBA::ORB_ptr CORBA::ORB_init | ( | int & | argc, | |
| char * | argv[], | |||
| const char * | orbid, | |||
| CORBA::Environment & | ACE_TRY_ENV | |||
| ) |
| ACE_INLINE CORBA::Boolean CORBA::is_nil | ( | CORBA::ORB_ptr | obj | ) |
| ACE_INLINE void CORBA::release | ( | CORBA::ORB_ptr | obj | ) |
| TAO_BEGIN_VERSIONED_NAMESPACE_DECL ACE_INLINE CORBA::Boolean CORBA::is_nil | ( | CORBA::Principal_ptr | principal | ) |
| ACE_INLINE void CORBA::release | ( | CORBA::Principal_ptr | principal | ) |
| const CORBA::PolicyType CORBA::SecConstruction = 11U |
| 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::PolicyErrorCode CORBA::BAD_POLICY = 0 |
| const CORBA::PolicyErrorCode CORBA::BAD_POLICY_TYPE = 2 |
| const CORBA::ServiceType CORBA::Security = 1U |
1.4.6-4