StandardTypeDescriptor.cpp File Reference

Go to the source code of this file.

Classes

class  NumericType< T, typeOrdinal >
class  CharType
class  UnicodeCharType
class  VarCharType
class  UnicodeVarCharType
class  BinaryType
class  VarBinaryType

Functions

 FENNEL_BEGIN_CPPFILE ("$Id: //open/dev/fennel/tuple/StandardTypeDescriptor.cpp#13 $")
 FENNEL_END_CPPFILE ("$Id: //open/dev/fennel/tuple/StandardTypeDescriptor.cpp#13 $")

Variables

static NumericType< int8_t,
STANDARD_TYPE_INT_8 > 
stdINT_8
static NumericType< uint8_t,
STANDARD_TYPE_UINT_8 > 
stdUINT_8
static NumericType< int16_t,
STANDARD_TYPE_INT_16 > 
stdINT_16
static NumericType< uint16_t,
STANDARD_TYPE_UINT_16 > 
stdUINT_16
static NumericType< int32_t,
STANDARD_TYPE_INT_32 > 
stdINT_32
static NumericType< uint32_t,
STANDARD_TYPE_UINT_32 > 
stdUINT_32
static NumericType< int64_t,
STANDARD_TYPE_INT_64 > 
stdINT_64
static NumericType< uint64_t,
STANDARD_TYPE_UINT_64 > 
stdUINT_64
static NumericType< float,
STANDARD_TYPE_REAL > 
stdREAL
static NumericType< double,
STANDARD_TYPE_DOUBLE > 
stdDOUBLE
static NumericType< bool,
STANDARD_TYPE_BOOL > 
stdBOOL
static CharType stdCHAR
static VarCharType stdVARCHAR
static BinaryType stdBINARY
static VarBinaryType stdVARBINARY
static UnicodeCharType stdUNICODE_CHAR
static UnicodeVarCharType stdUNICODE_VARCHAR
static StoredTypeDescriptor
const * 
standardTypes []
 NOTE: Any changes must be copied into 1) enum StandardTypeDescriptorOrdinal 2) net.sf.farrago.query.FennelRelUtil.convertSqlTypeNumberToFennelTypeOrdinal 3) StandardTypeDescriptor class 4) StoredTypeDescriptor standardTypes.


Function Documentation

FENNEL_BEGIN_CPPFILE ( "$Id: //open/dev/fennel/tuple/StandardTypeDescriptor.cpp#13 $"   ) 

FENNEL_END_CPPFILE ( "$Id: //open/dev/fennel/tuple/StandardTypeDescriptor.cpp#13 $"   ) 


Variable Documentation

StoredTypeDescriptor const* standardTypes[] [static]

Initial value:

NOTE: Any changes must be copied into 1) enum StandardTypeDescriptorOrdinal 2) net.sf.farrago.query.FennelRelUtil.convertSqlTypeNumberToFennelTypeOrdinal 3) StandardTypeDescriptor class 4) StoredTypeDescriptor standardTypes.

Definition at line 524 of file StandardTypeDescriptor.cpp.

Referenced by StandardTypeDescriptorFactory::newDataType().

BinaryType stdBINARY [static]

Definition at line 512 of file StandardTypeDescriptor.cpp.

NumericType<bool,STANDARD_TYPE_BOOL> stdBOOL [static]

Definition at line 509 of file StandardTypeDescriptor.cpp.

CharType stdCHAR [static]

Definition at line 510 of file StandardTypeDescriptor.cpp.

NumericType<double,STANDARD_TYPE_DOUBLE> stdDOUBLE [static]

Definition at line 508 of file StandardTypeDescriptor.cpp.

NumericType<int16_t,STANDARD_TYPE_INT_16> stdINT_16 [static]

Definition at line 501 of file StandardTypeDescriptor.cpp.

NumericType<int32_t,STANDARD_TYPE_INT_32> stdINT_32 [static]

Definition at line 503 of file StandardTypeDescriptor.cpp.

NumericType<int64_t,STANDARD_TYPE_INT_64> stdINT_64 [static]

Definition at line 505 of file StandardTypeDescriptor.cpp.

NumericType<int8_t,STANDARD_TYPE_INT_8> stdINT_8 [static]

Definition at line 499 of file StandardTypeDescriptor.cpp.

NumericType<float,STANDARD_TYPE_REAL> stdREAL [static]

Definition at line 507 of file StandardTypeDescriptor.cpp.

NumericType<uint16_t,STANDARD_TYPE_UINT_16> stdUINT_16 [static]

Definition at line 502 of file StandardTypeDescriptor.cpp.

NumericType<uint32_t,STANDARD_TYPE_UINT_32> stdUINT_32 [static]

Definition at line 504 of file StandardTypeDescriptor.cpp.

NumericType<uint64_t,STANDARD_TYPE_UINT_64> stdUINT_64 [static]

Definition at line 506 of file StandardTypeDescriptor.cpp.

NumericType<uint8_t,STANDARD_TYPE_UINT_8> stdUINT_8 [static]

Definition at line 500 of file StandardTypeDescriptor.cpp.

UnicodeCharType stdUNICODE_CHAR [static]

Definition at line 514 of file StandardTypeDescriptor.cpp.

UnicodeVarCharType stdUNICODE_VARCHAR [static]

Definition at line 515 of file StandardTypeDescriptor.cpp.

VarBinaryType stdVARBINARY [static]

Definition at line 513 of file StandardTypeDescriptor.cpp.

VarCharType stdVARCHAR [static]

Definition at line 511 of file StandardTypeDescriptor.cpp.


Generated on Mon Jun 22 04:00:23 2009 for Fennel by  doxygen 1.5.1