ARTypes.h File Reference

Declaration of types used in RTL. More...

#include "ar.h"
#include "ListT.h"
#include "MapT.h"
#include "VectorT.h"
#include "Status.h"
#include "Id.h"
#include "EntryId.h"
#include "Name.h"
#include "Value.h"
#include "Currency.h"
#include "Field.h"
#include "FieldValue.h"
#include "EntryListFieldValue.h"
#include "Qualifier.h"
#include "Sort.h"
#include "Permission.h"
#include "ServerInfo.h"
#include "UInt.h"
#include "StatusHistory.h"

Namespaces

namespace  rtl

Typedefs

typedef ListT< ARNameList,
ARNameType, class Name > 
rtl::NameList
 a std::list implementation of ARNameList
typedef ListT< ARInternalIdList,
ARInternalId, class Id > 
rtl::IdList
 a std::list implementation of ARInternalIdList
typedef ListT< ARFuncCurrencyList,
ARFuncCurrencyStruct, class
FuncCurrency > 
rtl::FuncCurrencyList
 a std::list implementation of ARFuncCurrencyList
typedef ListT< AREntryIdList,
AREntryIdType, class EntryId > 
rtl::EntryIdList
 a std::list implementation of AREntryIdList
typedef ListT< AREntryIdListList,
AREntryIdList, EntryIdList
rtl::EntryIdListList
 a std::list implementation of AREntryIdListList
typedef ListT< ARPermissionList,
ARPermissionStruct, class
Permission > 
rtl::PermissionList
 a std::list implementation of ARPermissionList
typedef MapT< ARPermissionList,
ARPermissionStruct, class
Permission, ARInternalId,
unsigned int > 
rtl::PermissionMap
 a std::map implementation of ARPermissionList. Key is group id, value is permission type.
typedef ListT< ARFieldInfoList,
ARFieldInfoStruct, class
Field > 
rtl::FieldList
 a std::list implementation of ARFieldInfoList
typedef MapT< ARFieldInfoList,
ARFieldInfoStruct, class
Field, ARInternalId, class
Field > 
rtl::FieldMap
 a std::map implementation of ARFieldInfoList. Key is field id, value is Field.
typedef ListT< ARFieldValueList,
ARFieldValueStruct, class
FieldValue > 
rtl::FieldValueList
 a std::list implementation of ARFieldValueList
typedef MapT< ARFieldValueList,
ARFieldValueStruct, class
FieldValue, ARInternalId,
class Value > 
rtl::FieldValueMap
 a std::map implementation of ARFieldValueList. Key is field id, value is Value.
typedef ListT< ARFieldValueListList,
ARFieldValueList, FieldValueList
rtl::FieldValueListList
 a std::list implementation of ARFieldValueListList
typedef ListT< ARSortList,
ARSortStruct, class Sort > 
rtl::SortList
 a std::list implementation of ARSortList
typedef ListT< AREntryListFieldValueList,
AREntryListFieldValueStruct,
class EntryListFieldValue > 
rtl::EntryListFieldValueList
 a std::list implementation of AREntryListFieldValueList
typedef ListT< ARPropList,
ARPropStruct, class Prop > 
rtl::PropList
 a std::list implementation of ARPropList
typedef MapT< ARPropList,
ARPropStruct, class Prop,
unsigned long, class Value > 
rtl::PropMap
 a std::map implementation of ARPropList. Key is property, value is Value
typedef ListT< ARCoordList,
ARCoordStruct, class Coordinate > 
rtl::CoordList
 a std::list implementation of ARCoordList
typedef ListT< ARServerInfoRequestList,
unsigned int, class UInt > 
rtl::ServerInfoRequestList
 a std::list implementation of ARServerInfoRequestList
typedef MapT< ARServerInfoList,
ARServerInfoStruct, class
ServerInfo, unsigned long,
class Value > 
rtl::ServerInfoMap
 a std::map implementation of ARServerInfoList. Key is operation, value is Value.
typedef ListT< ARValueList,
ARValueStruct, class Value > 
rtl::ValueList
 a std::list implementation of ARValueList
typedef ListT< ARValueListList,
ARValueList, ValueList
rtl::ValueListList
 a std::list implementation of ARFieldValueListList
typedef ListT< ARStatusHistoryList,
ARStatusHistoryStruct, class
StatusHistory > 
rtl::StatusHistoryList
 a list of status history entries
typedef ListT< ARDiaryList,
ARDiaryStruct, class Diary > 
rtl::DiaryList
 a list of diary entries


Detailed Description

Declaration of types used in RTL.

Most of the types declared here are typedefs which declare classes based on the templates ListT, MapT, and VectorT.


Generated on Thu Dec 29 16:20:28 2005 for RTL by  doxygen 1.4.5