ImagingTools Core SDK
imtdb::ISqlDatabaseObjectDelegate Member List

This is the complete list of members for imtdb::ISqlDatabaseObjectDelegate, including all inherited members.

CreateCollectionItemMetaInfoQuery(const imtbase::IObjectCollection &collection, const QByteArray &objectId, const idoc::IDocumentMetaInfo *collectionItemMetaInfoPtr) const =0imtdb::IDatabaseObjectDelegatepure virtual
CreateDataMetaInfoQuery(const imtbase::IObjectCollection &collection, const QByteArray &objectId, const idoc::IDocumentMetaInfo *dataMetaInfoPtr) const =0imtdb::IDatabaseObjectDelegatepure virtual
CreateDeleteObjectSetQuery(const imtbase::IObjectCollection &collection, const iprm::IParamsSet *paramsPtr=nullptr, const imtbase::IOperationContext *operationContextPtr=nullptr) const =0imtdb::IDatabaseObjectDelegatepure virtual
CreateDeleteObjectsQuery(const imtbase::IObjectCollection &collection, const imtbase::ICollectionInfo::Ids &objectIds, const imtbase::IOperationContext *operationContextPtr) const =0imtdb::IDatabaseObjectDelegatepure virtual
CreateDescriptionObjectQuery(const imtbase::IObjectCollection &collection, const QByteArray &objectId, const QString &description, const imtbase::IOperationContext *operationContextPtr) const =0imtdb::IDatabaseObjectDelegatepure virtual
CreateNewObjectQuery(const QByteArray &typeId, const QByteArray &proposedObjectId, const QString &objectName, const QString &objectDescription, const istd::IChangeable *valuePtr, const imtbase::IOperationContext *operationContextPtr) const =0imtdb::IDatabaseObjectDelegatepure virtual
CreateObjectFromRecord(const QSqlRecord &record, const iprm::IParamsSet *paramsPtr=nullptr) const =0imtdb::ISqlDatabaseObjectDelegatepure virtual
CreateObjectInfoFromRecord(const QSqlRecord &record, idoc::MetaInfoPtr &objectMetaInfoPtr, idoc::MetaInfoPtr &collectionItemMetaInfoPtr) const =0imtdb::ISqlDatabaseObjectDelegatepure virtual
CreateRenameObjectQuery(const imtbase::IObjectCollection &collection, const QByteArray &objectId, const QString &newObjectName, const imtbase::IOperationContext *operationContextPtr) const =0imtdb::IDatabaseObjectDelegatepure virtual
CreateResetQuery(const imtbase::IObjectCollection &collection) const =0imtdb::IDatabaseObjectDelegatepure virtual
CreateRestoreObjectSetQuery(const imtbase::IObjectCollection &collection, const iprm::IParamsSet *paramsPtr=nullptr, const imtbase::IOperationContext *operationContextPtr=nullptr) const =0imtdb::IDatabaseObjectDelegatepure virtual
CreateRestoreObjectsQuery(const imtbase::IObjectCollection &collection, const imtbase::ICollectionInfo::Ids &objectIds, const imtbase::IOperationContext *operationContextPtr=nullptr) const =0imtdb::IDatabaseObjectDelegatepure virtual
CreateUpdateMetaInfoQuery(const QSqlRecord &record) const =0imtdb::ISqlDatabaseObjectDelegatepure virtual
CreateUpdateObjectQuery(const imtbase::IObjectCollection &collection, const QByteArray &objectId, const istd::IChangeable &object, const imtbase::IOperationContext *operationContextPtr, bool useExternDelegate=true) const =0imtdb::IDatabaseObjectDelegatepure virtual
GetCountQuery(const iprm::IParamsSet *paramsPtr=nullptr) const =0imtdb::IDatabaseObjectDelegatepure virtual
GetElementInfoFromRecord(const QSqlRecord &record, const QByteArray &infoId) const =0imtdb::ISqlDatabaseObjectDelegatepure virtual
GetObjectIdFromRecord(const QSqlRecord &record) const =0imtdb::ISqlDatabaseObjectDelegatepure virtual
GetObjectTypeId(const QByteArray &objectId) const =0imtdb::IDatabaseObjectDelegatepure virtual
GetObjectTypeIdFromRecord(const QSqlRecord &record) const =0imtdb::ISqlDatabaseObjectDelegatepure virtual
GetObjectTypeInfos() const =0imtdb::IDatabaseObjectDelegatepure virtual
GetSelectionByMetaInfoQuery(const QByteArray &metaInfoId, const QVariant &metaInfoValue) const =0imtdb::IDatabaseObjectDelegatepure virtual
GetSelectionQuery(const QByteArray &objectId=QByteArray(), int offset=0, int count=-1, const iprm::IParamsSet *paramsPtr=nullptr) const =0imtdb::IDatabaseObjectDelegatepure virtual
GetTableName() const =0imtdb::ISqlDatabaseObjectDelegatepure virtual
GetTableScheme() const =0imtdb::ISqlDatabaseObjectDelegatepure virtual