commore  1.0.6-SNAPSHOT
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Type.h File Reference
#include <stddef.h>

Go to the source code of this file.

Classes

class  commore::DefaultListAllocator< T >
 
class  commore::CmrListAllocator< T >
 
class  commore::CmrScalarListAllocator< T >
 
class  commore::List< T, A >
 
class  commore::Array< T, A >
 

Namespaces

 commore
 

Typedefs

typedef bool commore::Bool
 
typedef int commore::Int
 
typedef long long commore::Long
 
typedef float commore::Float
 
typedef double commore::Double
 
typedef List< AString,
CmrListAllocator< AString > > 
commore::ListAString
 
typedef List< String,
CmrListAllocator< String > > 
commore::ListString
 
typedef List< Int,
CmrScalarListAllocator< Int > > 
commore::ListInt
 
typedef List< Bool,
CmrScalarListAllocator< Bool > > 
commore::ListBool
 
typedef List< Long,
CmrScalarListAllocator< Long > > 
commore::ListLong
 
typedef List< Float,
CmrScalarListAllocator< Float > > 
commore::ListFloat
 
typedef List< Double,
CmrScalarListAllocator< Double > > 
commore::ListDouble
 
typedef List< TimePeriod,
CmrListAllocator< TimePeriod > > 
commore::ListTimePeriod
 
typedef List< TimeDate,
CmrListAllocator< TimeDate > > 
commore::ListTimeDate
 
typedef List< Blob,
CmrListAllocator< Blob > > 
commore::ListBlob
 
typedef List< Tuple,
CmrListAllocator< Tuple > > 
commore::ListTuple
 
typedef List< Symbol,
CmrListAllocator< Symbol > > 
commore::ListSymbol
 
typedef unsigned char commore::Byte
 
typedef char commore::AChar
 
typedef wchar_t commore::Char
 
typedef unsigned int commore::UInt
 
typedef short commore::Short
 
typedef unsigned short commore::UShort
 
typedef unsigned long long commore::ULong
 
typedef void * commore::Pointer
 
typedef Array< AString,
CmrListAllocator< AString > > 
commore::ArrayAString
 
typedef Array< String,
CmrListAllocator< String > > 
commore::ArrayString
 
typedef List< UInt,
CmrScalarListAllocator< UInt > > 
commore::ListUInt
 
typedef List< Short,
CmrScalarListAllocator< Short > > 
commore::ListShort
 
typedef List< UShort,
CmrScalarListAllocator< UShort > > 
commore::ListUShort
 
typedef List< ULong,
CmrScalarListAllocator< ULong > > 
commore::ListULong
 
typedef Array< Int,
CmrScalarListAllocator< Int > > 
commore::ArrayInt
 
typedef Array< Bool,
CmrScalarListAllocator< Bool > > 
commore::ArrayBool
 
typedef Array< UInt,
CmrScalarListAllocator< UInt > > 
commore::ArrayUInt
 
typedef Array< Short,
CmrScalarListAllocator< Short > > 
commore::ArrayShort
 
typedef Array< UShort,
CmrScalarListAllocator< UShort > > 
commore::ArrayUShort
 
typedef Array< Long,
CmrScalarListAllocator< Long > > 
commore::ArrayLong
 
typedef Array< ULong,
CmrScalarListAllocator< ULong > > 
commore::ArrayULong
 
typedef Array< Float,
CmrScalarListAllocator< Float > > 
commore::ArrayFloat
 
typedef Array< Double,
CmrScalarListAllocator< Double > > 
commore::ArrayDouble
 
typedef List< StringBuffer,
CmrListAllocator< StringBuffer > > 
commore::ListStringBuffer
 
typedef Array< StringBuffer,
CmrListAllocator< StringBuffer > > 
commore::ArrayStringBuffer
 
typedef Array< TimePeriod,
CmrListAllocator< TimePeriod > > 
commore::ArrayTimePeriod
 
typedef Array< TimeDate,
CmrListAllocator< TimeDate > > 
commore::ArrayTimeDate
 
typedef Array< Blob,
CmrListAllocator< Blob > > 
commore::ArrayBlob
 
typedef Array< Tuple,
CmrListAllocator< Tuple > > 
commore::ArrayTuple
 
typedef Array< Symbol,
CmrListAllocator< Symbol > > 
commore::ArraySymbol
 
typedef List< ArrayInt,
CmrListAllocator< ArrayInt > > 
commore::ListArrayInt
 
typedef List< ArrayLong,
CmrListAllocator< ArrayLong > > 
commore::ListArrayLong
 
typedef List< ArrayFloat,
CmrListAllocator< ArrayFloat > > 
commore::ListArrayFloat
 
typedef List< ArrayDouble,
CmrListAllocator< ArrayDouble > > 
commore::ListArrayDouble
 
typedef List< Path,
CmrListAllocator< Path > > 
commore::ListPath
 
typedef List< Directory,
CmrListAllocator< Directory > > 
commore::ListDirectory
 

Enumerations

enum  commore::Types {
  commore::T_ANY = 0, commore::T_NO_TYPE = 1, commore::T_BOOL = 2, commore::T_INT = 3,
  commore::T_LONG = 4, commore::T_FLOAT = 5, commore::T_DOUBLE = 6, commore::T_ASTRING = 7,
  commore::T_STRING = 8, commore::T_BLOB = 9, commore::T_TIME_PERIOD = 10, commore::T_TIME_DATE = 11,
  commore::T_ARRAY_INT = 12, commore::T_ARRAY_LONG = 13, commore::T_ARRAY_FLOAT = 14, commore::T_ARRAY_DOUBLE = 15,
  commore::T_TUPLE = 16, commore::T_LIST_BOOL = 17, commore::T_LIST_INT = 18, commore::T_LIST_LONG = 19,
  commore::T_LIST_FLOAT = 20, commore::T_LIST_DOUBLE = 21, commore::T_LIST_ASTRING = 22, commore::T_LIST_STRING = 23,
  commore::T_LIST_BLOB = 24, commore::T_LIST_TIME_PERIOD = 25, commore::T_LIST_TIME_DATE = 26, commore::T_LIST_ARRAY_INT = 27,
  commore::T_LIST_ARRAY_LONG = 28, commore::T_LIST_ARRAY_FLOAT = 29, commore::T_LIST_ARRAY_DOUBLE = 30, commore::T_LIST_TUPLE = 31,
  commore::T_TABLE = 32, commore::T_LIST_TABLE = 33, commore::T_BYTE, commore::T_ACHAR,
  commore::T_CHAR, commore::T_UINT, commore::T_ULONG, commore::T_SHORT,
  commore::T_USHORT, commore::T_STRING_BUFFER, commore::T_SYMBOL, commore::T_LIST_UINT,
  commore::T_LIST_ULONG, commore::T_LIST_SHORT, commore::T_LIST_USHORT, commore::T_LIST_STRING_BUFFER,
  commore::T_LIST_SYMBOL, commore::T_PTR, commore::T_LAST_TYPE_NUM
}
 

Variables

const unsigned int commore::npos = 0xFFFFFFFF