|
| enum | DataType {
Type_SqlNone = 0,
Type_SqlChar = 1,
Type_SqlShort = 2,
Type_SqlInt = 3,
Type_SqlLong = 4,
Type_SqlFloat = 5,
Type_SqlDouble = 6,
Type_SqlFixedString = 7,
Type_SqlVarString = 8,
Type_SqlIndex = 9,
Type_SqlEnum8 = 10,
Type_SqlEnum16 = 11,
Type_SqlEnum32 = 12,
Type_SqlBool = 13,
Type_SqlUnsignedShort = 15,
Type_SqlUnsignedInt = 16,
Type_SqlUnsignedLong = 17
} |
| |
| typedef std::list< DtString > | IndexNameList |
| | A list of index names. More...
|
| |
| Enumerator |
|---|
| Type_SqlNone |
|
| Type_SqlChar |
|
| Type_SqlShort |
|
| Type_SqlInt |
|
| Type_SqlLong |
|
| Type_SqlFloat |
|
| Type_SqlDouble |
|
| Type_SqlFixedString |
|
| Type_SqlVarString |
|
| Type_SqlIndex |
|
| Type_SqlEnum8 |
|
| Type_SqlEnum16 |
|
| Type_SqlEnum32 |
|
| Type_SqlBool |
|
| Type_SqlUnsignedShort |
|
| Type_SqlUnsignedInt |
|
| Type_SqlUnsignedLong |
|
| DtDatabaseColumn::DtDatabaseColumn |
( |
const DtString & |
columnName, |
|
|
DataType |
columnType |
|
) |
| |
| virtual DtDatabaseColumn::~DtDatabaseColumn |
( |
| ) |
|
|
virtual |
| void DtDatabaseColumn::addIndexName |
( |
const DtString & |
indexName | ) |
|
| void DtDatabaseColumn::addValue |
( |
const DtString & |
value | ) |
|
| bool DtDatabaseColumn::autoIncrement |
( |
| ) |
const |
| void DtDatabaseColumn::clearIndexNameList |
( |
| ) |
|
| const DtString& DtDatabaseColumn::columnName |
( |
| ) |
const |
| DataType DtDatabaseColumn::columnType |
( |
| ) |
const |
| static DataType DtDatabaseColumn::dataTypeFromNativeType |
( |
const DtString & |
naticeCType | ) |
|
|
static |
| const DtString& DtDatabaseColumn::defaultValue |
( |
| ) |
const |
| int DtDatabaseColumn::displaySize |
( |
| ) |
const |
| bool DtDatabaseColumn::hasDefaultValue |
( |
| ) |
const |
| bool DtDatabaseColumn::hasDisplaySize |
( |
| ) |
const |
| bool DtDatabaseColumn::isNull |
( |
size_t |
index | ) |
const |
| bool DtDatabaseColumn::isPrimaryKey |
( |
| ) |
const |
| bool DtDatabaseColumn::isSecondaryKey |
( |
| ) |
const |
| bool DtDatabaseColumn::isUnsigned |
( |
| ) |
const |
| bool DtDatabaseColumn::nullAllow |
( |
| ) |
const |
| static DtString& DtDatabaseColumn::nullString |
( |
| ) |
|
|
static |
| int DtDatabaseColumn::numDecimals |
( |
| ) |
const |
| void DtDatabaseColumn::setAutoIncrement |
( |
bool |
autoIncrement | ) |
|
| virtual void DtDatabaseColumn::setColumnName |
( |
const DtString & |
| ) |
|
|
virtual |
| virtual void DtDatabaseColumn::setColumnType |
( |
DataType |
type | ) |
|
|
virtual |
| void DtDatabaseColumn::setDefaultValue |
( |
const DtString & |
defaultValue | ) |
|
| void DtDatabaseColumn::setDisplaySize |
( |
int |
displaySize | ) |
|
| void DtDatabaseColumn::setIsPrimaryKey |
( |
bool |
isPrimaryKey | ) |
|
| void DtDatabaseColumn::setIsSecondaryKey |
( |
bool |
isSecondaryKey | ) |
|
| void DtDatabaseColumn::setIsUnsigned |
( |
bool |
isUnsigned | ) |
|
| void DtDatabaseColumn::setNullAllow |
( |
bool |
nullAllow | ) |
|
| void DtDatabaseColumn::setNumDecimals |
( |
int |
numDecimals | ) |
|
| void DtDatabaseColumn::setValue |
( |
const DtString & |
value | ) |
|
| const DtString& DtDatabaseColumn::value |
( |
| ) |
const |
| const DtString& DtDatabaseColumn::value |
( |
size_t |
index | ) |
const |
| int DtDatabaseColumn::valueCount |
( |
| ) |
const |
| bool DtDatabaseColumn::myAutoIncrement |
|
protected |
| DtString DtDatabaseColumn::myColumnName |
|
protected |
| DtString DtDatabaseColumn::myDefaultValue |
|
protected |
| int DtDatabaseColumn::myDisplaySize |
|
protected |
| bool DtDatabaseColumn::myHasDefaultValue |
|
protected |
| bool DtDatabaseColumn::myHasDisplaySize |
|
protected |
| bool DtDatabaseColumn::myIsPrimaryKey |
|
protected |
| bool DtDatabaseColumn::myIsSecondaryKey |
|
protected |
| bool DtDatabaseColumn::myIsUnsigned |
|
protected |
| bool DtDatabaseColumn::myNullAllow |
|
protected |
| int DtDatabaseColumn::myNumDecimals |
|
protected |
| std::vector<DtString> DtDatabaseColumn::myStringReps |
|
protected |
| DtString DtDatabaseColumn::theNullString |
|
staticprotected |
The documentation for this class was generated from the following file: