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.">

Fennel: /home/pub/open/dev/fennel/tuple/StandardTypeDescriptor.cpp File Reference (original) (raw)

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

Initial value:

{ NULL,
&stdINT_8, &stdUINT_8, &stdINT_16, &stdUINT_16, &stdINT_32, &stdUINT_32, &stdINT_64, &stdUINT_64, &stdBOOL, &stdREAL, &stdDOUBLE, &stdCHAR, &stdVARCHAR, &stdBINARY, &stdVARBINARY, &stdUNICODE_CHAR, &stdUNICODE_VARCHAR, }

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().


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