ImagingTools Core SDK
imtrepo::IFileObjectCollection Member List

This is the complete list of members for imtrepo::IFileObjectCollection, including all inherited members.

CF_ADDED enum valueimtbase::ICollectionInfo
CF_ELEMENT_DESCRIPTION_CHANGED enum valueimtbase::ICollectionInfo
CF_ELEMENT_RENAMED enum valueimtbase::ICollectionInfo
CF_ELEMENT_STATE enum valueimtbase::ICollectionInfo
CF_REMOVED enum valueimtbase::ICollectionInfo
CF_RESTORED enum valueimtbase::ICollectionInfo
CreateObjectCollectionIterator(const QByteArray &objectId=QByteArray(), int offset=0, int count=-1, const iprm::IParamsSet *selectionParamsPtr=nullptr) const =0imtbase::IObjectCollectionpure virtual
CreateSubCollection(int offset=0, int count=-1, const iprm::IParamsSet *selectionParamsPtr=nullptr) const =0imtbase::IObjectCollectionpure virtual
EIT_DESCRIPTION enum valueimtbase::ICollectionInfo
EIT_ENABLED enum valueimtbase::ICollectionInfo
EIT_NAME enum valueimtbase::ICollectionInfo
EIT_USER enum valueimtbase::ICollectionInfo
ElementInfoType enum nameimtbase::ICollectionInfo
FCL_FLAT enum valueimtrepo::IFileCollectionInfo
FCL_FOLDER enum valueimtrepo::IFileCollectionInfo
FileCollectionLayout enum nameimtrepo::IFileCollectionInfo
GetCollectionFileLayout() const =0imtrepo::IFileCollectionInfopure virtual
GetCollectionRootFolder() const =0imtrepo::IFileCollectionInfopure virtual
GetDataController() const =0imtbase::IObjectCollectionpure virtual
GetDataMetaInfo(const Id &objectId) const =0imtbase::IObjectCollectionInfopure virtual
GetElementIds(int offset=0, int count=-1, const iprm::IParamsSet *selectionParamsPtr=nullptr, ilog::IMessageConsumer *logPtr=nullptr) const =0imtbase::ICollectionInfopure virtual
GetElementInfo(const Id &elementId, int infoType, ilog::IMessageConsumer *logPtr=nullptr) const =0imtbase::ICollectionInfopure virtual
GetElementMetaInfo(const Id &elementId, ilog::IMessageConsumer *logPtr=nullptr) const =0imtbase::ICollectionInfopure virtual
GetElementsCount(const iprm::IParamsSet *selectionParamsPtr=nullptr, ilog::IMessageConsumer *logPtr=nullptr) const =0imtbase::ICollectionInfopure virtual
GetFile(const QByteArray &objectId, const QString &targetFilePath=QString()) const =0imtrepo::IFileObjectCollectionpure virtual
GetFileInfo(const QByteArray &objectId, IFileCollectionItem &collectionItem) const =0imtrepo::IFileCollectionInfopure virtual
GetFileTypeConstraints() const =0imtrepo::IFileCollectionInfopure virtual
GetObjectData(const Id &objectId, DataPtr &dataPtr, const iprm::IParamsSet *dataConfigurationPtr=nullptr) const =0imtbase::IObjectCollectionpure virtual
GetObjectPtr(const Id &objectId) const =0imtbase::IObjectCollectionpure virtual
GetObjectPtr(const Id &objectId) constimtbase::IObjectCollectioninline
GetObjectTypeId(const Id &objectId) const =0imtbase::IObjectCollectionInfopure virtual
GetObjectTypesInfo() const =0imtbase::IObjectCollectionInfopure virtual
GetOperationFlags(const Id &elementId=Id()) const =0imtbase::IObjectCollectionpure virtual
GetRepositoryRevision() const =0imtrepo::IFileCollectionInfopure virtual
GetRevisionController() const =0imtbase::IObjectCollectionpure virtual
GetSubsetInfo(ICollectionInfo &subsetInfo, int offset=0, int count=-1, const iprm::IParamsSet *selectionParamsPtr=nullptr, ilog::IMessageConsumer *logPtr=nullptr) const =0imtbase::ICollectionInfopure virtual
InsertFile(const QString &filePath, const QByteArray &objectTypeId=QByteArray(), const QString &objectName=QString(), const QString &objectDescription=QString(), const QByteArray &proposedObjectId=QByteArray(), const idoc::IDocumentMetaInfo *dataMetaInfoPtr=nullptr, const idoc::IDocumentMetaInfo *collectionItemMetaInfoPtr=nullptr)=0imtrepo::IFileObjectCollectionpure virtual
InsertNewObject(const QByteArray &typeId, const QString &name, const QString &description, const istd::IChangeable *defaultValuePtr=nullptr, const Id &proposedElementId=Id(), const idoc::IDocumentMetaInfo *dataMetaInfoPtr=nullptr, const idoc::IDocumentMetaInfo *elementMetaInfoPtr=nullptr, const IOperationContext *operationContextPtr=nullptr)=0imtbase::IObjectCollectionpure virtual
MetaInfoType enum nameimtbase::ICollectionInfo
MIT_INSERTION_TIME enum valueimtbase::ICollectionInfo
MIT_INSERTION_USER enum valueimtbase::ICollectionInfo
MIT_LAST_OPERATION_TIME enum valueimtbase::ICollectionInfo
MIT_LAST_OPERATION_USER enum valueimtbase::ICollectionInfo
MIT_PREVIEW_THUMBNAIL enum valueimtbase::ICollectionInfo
MIT_REVISION enum valueimtbase::ICollectionInfo
OF_ALL enum valueimtbase::IObjectCollection
OF_SUPPORT_DELETE enum valueimtbase::IObjectCollection
OF_SUPPORT_EDIT enum valueimtbase::IObjectCollection
OF_SUPPORT_INSERT enum valueimtbase::IObjectCollection
OF_SUPPORT_PAGINATION enum valueimtbase::IObjectCollection
OF_SUPPORT_RENAME enum valueimtbase::IObjectCollection
OF_SUPPORT_USING enum valueimtbase::IObjectCollection
OperationalFlags enum nameimtbase::IObjectCollection
RemoveElements(const Ids &elementIds, const IOperationContext *operationContextPtr=nullptr)=0imtbase::IObjectCollectionpure virtual
RemoveElementSet(const iprm::IParamsSet *selectionParamsPtr=nullptr, const IOperationContext *operationContextPtr=nullptr)=0imtbase::IObjectCollectionpure virtual
ResetObjectIds()imtbase::IObjectCollectioninlinevirtual
RestoreObjects(const Ids &objectIds, const IOperationContext *operationContextPtr=nullptr)=0imtbase::IObjectCollectionpure virtual
RestoreObjectSet(const iprm::IParamsSet *selectionParamsPtr=nullptr, const IOperationContext *operationContextPtr=nullptr)=0imtbase::IObjectCollectionpure virtual
SetElementDescription(const Id &elementId, const QString &description, ilog::IMessageConsumer *logPtr=nullptr)=0imtbase::ICollectionInfopure virtual
SetElementEnabled(const Id &elementId, bool isEnabled=true, ilog::IMessageConsumer *logPtr=nullptr)=0imtbase::ICollectionInfopure virtual
SetElementName(const Id &elementId, const QString &name, ilog::IMessageConsumer *logPtr=nullptr)=0imtbase::ICollectionInfopure virtual
SetObjectData(const Id &objectId, const istd::IChangeable &object, CompatibilityMode mode=CM_WITHOUT_REFS, const IOperationContext *operationContextPtr=nullptr)=0imtbase::IObjectCollectionpure virtual
UpdateFile(const QString &filePath, const QByteArray &objectId)=0imtrepo::IFileObjectCollectionpure virtual