BACI Support Types (C++ Typedefs on Types defined in baci.idl)

Typedefs

typedef const char * BACIstring
typedef ACS::pattern BACIpattern
typedef CORBA::Double BACIdouble
typedef CORBA::Float BACIfloat
typedef CORBA::Long BACIlong
typedef ACS::doubleSeq BACIdoubleSeq
typedef ACS::floatSeq BACIfloatSeq
typedef ACS::longSeq BACIlongSeq
typedef ACS::longLong BACIlongLong
typedef ACS::uLongLong BACIuLongLong
typedef ACS::stringSeq BACIstringSeq
typedef ACS::Callback Callback
typedef ACS::Callback_ptr Callback_ptr
typedef ACS::CBDescIn CBDescIn
typedef ACS::CBDescOut CBDescOut
typedef ACSErr::Completion Completion
typedef ACS::CBvoid CBvoid
typedef ACS::CBdouble CBdouble
typedef ACS::CBfloat CBfloat
typedef ACS::CBlong CBlong
typedef ACS::CBlongLong CBlongLong
typedef ACS::CBuLongLong CBuLongLong
typedef ACS::CBstring CBstring
typedef ACS::CBstringSeq CBstringSeq
typedef ACS::CBpattern CBpattern
typedef ACS::CBvoid_var CBvoid_var
typedef ACS::CBdoubleSeq CBdoubleSeq
typedef ACS::CBfloatSeq CBfloatSeq
typedef ACS::CBlongSeq CBlongSeq
typedef ACS::CBdouble_var CBdouble_var
typedef ACS::CBfloat_var CBfloat_var
typedef ACS::CBlong_var CBlong_var
typedef ACS::CBlongLong_var CBlongLong_var
typedef ACS::CBuLongLong_var CBuLongLong_var
typedef ACS::CBstring_var CBstring_var
typedef ACS::CBpattern_var CBpattern_var
typedef ACS::CBdoubleSeq_var CBdoubleSeq_var
typedef ACS::CBfloatSeq_var CBfloatSeq_var
typedef ACS::CBlongSeq_var CBlongSeq_var
typedef ACS::CBstringSeq_var CBstringSeq_var
typedef
ACS::CharacteristicComponent 
CharacteristicComponent
typedef acscommon::TimeStamp BACITimeStamp
typedef ACS::TimeInterval BACITimeInterval

Detailed Description

The following list of typedefs is used to make BACI code IDL independent. It should be noted that the "ACS" namespace derived from baci.idl is removed in each and every one of these typedefs and also that these definitions do not even exist in the "baci" namespace. Instead each typedef has the string "BACI" prepended to it's name. For example, "ACS::pattern" becomes "BACIPattern".


Typedef Documentation

typedef CORBA::Double BACIdouble
typedef ACS::doubleSeq BACIdoubleSeq
typedef CORBA::Float BACIfloat
typedef ACS::floatSeq BACIfloatSeq
typedef CORBA::Long BACIlong
typedef ACS::longLong BACIlongLong
typedef ACS::longSeq BACIlongSeq
typedef ACS::pattern BACIpattern
typedef const char* BACIstring
typedef ACS::stringSeq BACIstringSeq
typedef ACS::TimeInterval BACITimeInterval
typedef acscommon::TimeStamp BACITimeStamp
typedef ACS::uLongLong BACIuLongLong

Generated by  doxygen 1.6.2