iopc::SqlStatementsFeature Member List
This is the complete list of members for
iopc::SqlStatementsFeature, including all inherited members.
getCreateTableStatement(const MetadataHolder &tableMeta, const std::vector< const MetadataHolder * > &columns, const MetadataHolder &createMeta=MetadataHolder::emptyMeta)=0 | iopc::SqlStatementsFeature | [pure virtual] |
getCreateViewStatement(const MetadataHolder &meta, const MetadataHolder &createMeta=MetadataHolder::emptyMeta)=0 | iopc::SqlStatementsFeature | [pure virtual] |
getDeleteStatement(const MetadataHolder &tableMeta, const MetadataHolder &deleteMeta=MetadataHolder::emptyMeta)=0 | iopc::SqlStatementsFeature | [pure virtual] |
getDropTableStatement(const MetadataHolder &tableMeta, const MetadataHolder &dropmeta=MetadataHolder::emptyMeta)=0 | iopc::SqlStatementsFeature | [pure virtual] |
getDropViewStatement(const MetadataHolder &meta, const MetadataHolder &dropMeta=MetadataHolder::emptyMeta)=0 | iopc::SqlStatementsFeature | [pure virtual] |
getIndexes(const MetadataHolder &tableMeta, const std::vector< const MetadataHolder * > &columns)=0 | iopc::SqlStatementsFeature | [pure virtual] |
getInsertStatement(const MetadataHolder &tableMeta, const std::vector< const MetadataHolder * > &inColumns, const MetadataHolder &insertMeta=MetadataHolder::emptyMeta)=0 | iopc::SqlStatementsFeature | [pure virtual] |
getNameInst() | iopc::SqlStatementsFeature | [inline, virtual] |
getSelectStatement(const std::vector< const MetadataHolder * > &tables, const std::vector< const MetadataHolder * > &outColumns, const MetadataHolder &selectMeta=MetadataHolder::emptyMeta)=0 | iopc::SqlStatementsFeature | [pure virtual] |
getUpdateStatement(const MetadataHolder &tableMeta, const std::vector< const MetadataHolder * > &inColumns, const MetadataHolder &updateMeta=MetadataHolder::emptyMeta)=0 | iopc::SqlStatementsFeature | [pure virtual] |