addHook(IliTableHook *hook) | IliSchema | |
allowColumnMove() const | IliSchema | virtual |
appendCandidateKey() | IliSQLTableDef | |
appendColumn(const char *name, const IliDatatype *type, IlInt maxlen=-1) | IliSchema | |
appendForeignKey(const IliSQLTableRef &ref) | IliSQLTableDef | |
asDatatype() const | IliSchema | |
deleteColumn(IlInt colno) | IliSchema | virtual |
endOfBatch() | IliSchema | |
getCandidateKeysCount() const | IliSQLTableDef | |
getColumnAlignment(IlInt colno) const | IliSchema | |
getColumnDefault(IlInt colno) const | IliSchema | |
getColumnDisplayWidth(IlInt colno) const | IliSchema | |
getColumnForeignColumn(IlInt colno, IlInt fkno) const | IliSQLTableDef | |
getColumnFormat(IlInt colno) const | IliSchema | |
getColumnIndex(const char *name) const | IliSchema | |
getColumnIndex(IlInt token) const | IliSchema | |
getColumnLabel(IlInt colno) const | IliSchema | |
getColumnMask(IlInt colno) const | IliSchema | |
getColumnMaxLength(IlInt colno) const | IliSchema | |
getColumnName(IlInt colno) const | IliSchema | |
getColumnPrecision(IlInt colno) const | IliSQLTableDef | |
getColumnScale(IlInt colno) const | IliSQLTableDef | |
getColumnsCount() const | IliSchema | |
getColumnSQLDefault(IlInt colno) const | IliSQLTableDef | |
getColumnSQLType(IlInt colno) const | IliSQLTableDef | |
getColumnTitle(IlInt colno) const | IliSchema | |
getColumnToken(IlInt colno) const | IliSchema | |
getColumnType(IlInt colno) const | IliSchema | |
getCreateStatementsCount(IliSQLSession *session) const | IliSQLTableDef | |
getDisplay() const | IliSchema | |
getElementTypeName() const | IliSchema | |
getForeignKeysCount() const | IliSQLTableDef | |
getForeignKeyTable(IlInt fkno) const | IliSQLTableDef | |
getNestedSchema(const IliAttributePath &path) const | IliSchema | |
getNestedSchema(const IliAttributePath &path) | IliSchema | |
getRefCount() const | IliRefCounted | |
getSchemaName() const | IliSchema | |
getTableRef() const | IliSQLTableDef | |
hasHook(IliTableHook *hook) const | IliSchema | |
IliSchema(IlvDisplay *display) | IliSchema | |
IliSchema(const IliSchema &) | IliSchema | |
IliSchema(IlvDisplay *display, IL_STDPREF istream &input) | IliSchema | |
IliSQLTableDef(IlvDisplay *display) | IliSQLTableDef | |
IliSQLTableDef(const IliSQLTableDef &source) | IliSQLTableDef | |
IliSQLTableDef(IlvDisplay *display, std::istream &input) | IliSQLTableDef | |
insertCandidateKey(IlInt ckno) | IliSQLTableDef | |
insertColumn(IlInt colno, const char *colname, const IliDatatype *type, IlInt maxlen=-1) | IliSchema | virtual |
insertForeignKey(IlInt fkno, const IliSQLTableRef &ref) | IliSQLTableDef | |
isABaseTable() const | IliSQLTableDef | |
isACollection() const | IliSchema | |
isASimpleCollection() const | IliSchema | |
isAView() const | IliSQLTableDef | |
isColumnNullable(IlInt colno) const | IliSchema | |
isColumnPartOfCandidateKey(IlInt colno, IlInt ckno) const | IliSQLTableDef | |
isColumnPartOfForeignKey(IlInt colno, IlInt fkno) const | IliSQLTableDef | |
isColumnPartOfKey(IlInt colno) const | IliSchema | |
isColumnReadOnly(IlInt colno) const | IliSchema | |
isColumnVisible(IlInt colno) const | IliSchema | |
isPrimaryKeyDefined() const | IliSchema | |
lock() const | IliRefCounted | |
makeCreateStatement(IliSQLSession *session, IlInt index, IliString &stmt, IliErrorMessage &msg) const | IliSQLTableDef | |
moveColumn(IlInt from, IlInt to) | IliSchema | virtual |
normalizeKeys() | IliSQLTableDef | |
removeCandidateKey(IlInt ckno) | IliSQLTableDef | |
removeForeignKey(IlInt fkno) | IliSQLTableDef | |
removeHook(IliTableHook *hook) | IliSchema | |
setAsCollection(IlBoolean flag) | IliSchema | |
setAsSimpleCollection(IlBoolean flag) | IliSchema | |
setAsView(IlBoolean f) | IliSQLTableDef | |
setColumnAlignment(IlInt colno, IlvAlignment align) | IliSchema | virtual |
setColumnDefault(IlInt colno, const char *val) | IliSchema | virtual |
setColumnDisplayWidth(IlInt colno, IlInt width) | IliSchema | virtual |
setColumnForeignColumn(IlInt colno, IlInt fkno, const char *name) | IliSQLTableDef | |
setColumnFormat(IlInt colno, const IliFormat &fmt) | IliSchema | virtual |
setColumnLabel(IlInt colno, const char *label) | IliSchema | virtual |
setColumnMask(IlInt colno, const IliInputMask &mask) | IliSchema | virtual |
setColumnMaxLength(IlInt colno, IlInt maxlen) | IliSchema | virtual |
setColumnName(IlInt colno, const char *colname) | IliSchema | virtual |
setColumnNullable(IlInt colno, IlBoolean nullable) | IliSchema | virtual |
setColumnPartOfCandidateKey(IlInt colno, IlInt ckno, IlBoolean f) | IliSQLTableDef | |
setColumnPartOfForeignKey(IlInt colno, IlInt fkno, IlBoolean f) | IliSQLTableDef | |
setColumnPartOfKey(IlInt colno, IlBoolean partOfKey) | IliSchema | virtual |
setColumnPrecision(IlInt colno, IlInt precision) | IliSQLTableDef | |
setColumnReadOnly(IlInt colno, IlBoolean readOnly) | IliSchema | virtual |
setColumnScale(IlInt colno, IlInt scale) | IliSQLTableDef | |
setColumnSQLDefault(IlInt colno, const char *def) | IliSQLTableDef | |
setColumnSQLType(IlInt colno, const char *type) | IliSQLTableDef | |
setColumnTitle(IlInt colno, const char *title) | IliSchema | virtual |
setColumnType(IlInt colno, const IliDatatype *type) | IliSchema | virtual |
setColumnVisible(IlInt colno, IlBoolean visible) | IliSchema | virtual |
setElementTypeName(const char *name) | IliSchema | |
setForeignKeyTable(IlInt fkno, const IliSQLTableRef &ref) | IliSQLTableDef | |
setSchemaName(const char *name) | IliSchema | |
setTableRef(const IliSQLTableRef &ref) | IliSQLTableDef | |
startOfBatch() | IliSchema | |
unLock() const | IliRefCounted | |
write(std::ostream &output) const | IliSQLTableDef | virtual |
IliSchema::write(IL_STDPREF ostream &output) const | IliSchema | virtual |
~IliRefCounted() | IliRefCounted | protectedvirtual |