ImagingTools Core SDK
imtmongo::IMongoDatabaseObjectDelegate Member List

This is the complete list of members for imtmongo::IMongoDatabaseObjectDelegate, including all inherited members.

CreateCollectionItemMetaInfoQuery(const imtbase::IObjectCollection &collection, const QByteArray &objectId, const idoc::IDocumentMetaInfo *collectionItemMetaInfoPtr) const =0imtmongo::IMongoDatabaseObjectDelegatepure virtual
CreateDataMetaInfoQuery(const imtbase::IObjectCollection &collection, const QByteArray &objectId, const idoc::IDocumentMetaInfo *dataMetaInfoPtr) const =0imtmongo::IMongoDatabaseObjectDelegatepure virtual
CreateDeleteObjectQuery(const QByteArray &objectId) const =0imtmongo::IMongoDatabaseObjectDelegatepure virtual
CreateNewObjectQuery(const QByteArray &typeId, const QByteArray &proposedObjectId, const QString &objectName, const QString &objectDescription, const istd::IChangeable *valuePtr) const =0imtmongo::IMongoDatabaseObjectDelegatepure virtual
CreateObjectFromRecord(const bsoncxx::document::view &doc) const =0imtmongo::IMongoDatabaseObjectDelegatepure virtual
CreateObjectInfoFromRecord(const bsoncxx::document::view &doc, idoc::MetaInfoPtr &objectMetaInfoPtr, idoc::MetaInfoPtr &collectionItemMetaInfoPtr) const =0imtmongo::IMongoDatabaseObjectDelegatepure virtual
CreateUpdateObjectQuery(const QByteArray &objectId, const istd::IChangeable &object, bool useExternDelegate=true) const =0imtmongo::IMongoDatabaseObjectDelegatepure virtual
GetCountQuery(const iprm::IParamsSet *paramsPtr=nullptr) const =0imtmongo::IMongoDatabaseObjectDelegatepure virtual
GetElementInfoFromRecord(const bsoncxx::document::view &doc, const QString &infoId) const =0imtmongo::IMongoDatabaseObjectDelegatepure virtual
GetObjectIdFromRecord(const bsoncxx::document::view &doc) const =0imtmongo::IMongoDatabaseObjectDelegatepure virtual
GetObjectTypeId(const QByteArray &objectId) const =0imtmongo::IMongoDatabaseObjectDelegatepure virtual
GetObjectTypeInfos() const =0imtmongo::IMongoDatabaseObjectDelegatepure virtual
GetSelectionQuery(const QByteArray &objectId=QByteArray(), int offset=0, int count=-1, const iprm::IParamsSet *paramsPtr=nullptr) const =0imtmongo::IMongoDatabaseObjectDelegatepure virtual