![]() |
Orthanc Plugin SDK
Documentation of the plugin interface of Orthanc
|
This is the complete list of members for OrthancPlugins::IDatabaseBackend, including all inherited members.
AddAttachment(int64_t id, const OrthancPluginAttachment &attachment)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
AttachChild(int64_t parent, int64_t child)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
ClearChanges()=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
ClearExportedResources()=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
ClearMainDicomTags(int64_t internalId)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
Close()=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
CommitTransaction()=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
CreateResource(const char *publicId, OrthancPluginResourceType type)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
DeleteAttachment(int64_t id, int32_t attachment)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
DeleteMetadata(int64_t id, int32_t metadataType)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
DeleteResource(int64_t id)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
GetAllInternalIds(std::list< int64_t > &target, OrthancPluginResourceType resourceType)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
GetAllPublicIds(std::list< std::string > &target, OrthancPluginResourceType resourceType)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
GetAllPublicIds(std::list< std::string > &target, OrthancPluginResourceType resourceType, uint64_t since, uint64_t limit)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
GetChanges(bool &done, int64_t since, uint32_t maxResults)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
GetChildrenInternalId(std::list< int64_t > &target, int64_t id)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
GetChildrenPublicId(std::list< std::string > &target, int64_t id)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
GetDatabaseVersion()=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
GetExportedResources(bool &done, int64_t since, uint32_t maxResults)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
GetLastChange()=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
GetLastExportedResource()=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
GetMainDicomTags(int64_t id)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
GetOutput() (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | inlineprotected |
GetPublicId(int64_t resourceId)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
GetResourceCount(OrthancPluginResourceType resourceType)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
GetResourceType(int64_t resourceId)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
GetTotalCompressedSize()=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
GetTotalUncompressedSize()=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
IDatabaseBackend() (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | inline |
IsExistingResource(int64_t internalId)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
IsProtectedPatient(int64_t internalId)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
ListAvailableAttachments(std::list< int32_t > &target, int64_t id)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
ListAvailableMetadata(std::list< int32_t > &target, int64_t id)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
LogChange(const OrthancPluginChange &change)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
LogExportedResource(const OrthancPluginExportedResource &resource)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
LookupAttachment(int64_t id, int32_t contentType)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
LookupGlobalProperty(std::string &target, int32_t property)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
LookupIdentifier(std::list< int64_t > &target, OrthancPluginResourceType resourceType, uint16_t group, uint16_t element, OrthancPluginIdentifierConstraint constraint, const char *value)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
LookupMetadata(std::string &target, int64_t id, int32_t metadataType)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
LookupParent(int64_t &parentId, int64_t resourceId)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
LookupResource(int64_t &id, OrthancPluginResourceType &type, const char *publicId)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
Open()=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
RegisterOutput(DatabaseBackendOutput *output) (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | inline |
RollbackTransaction()=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
SelectPatientToRecycle(int64_t &internalId)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
SelectPatientToRecycle(int64_t &internalId, int64_t patientIdToAvoid)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
SetGlobalProperty(int32_t property, const char *value)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
SetIdentifierTag(int64_t id, uint16_t group, uint16_t element, const char *value)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
SetMainDicomTag(int64_t id, uint16_t group, uint16_t element, const char *value)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
SetMetadata(int64_t id, int32_t metadataType, const char *value)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
SetProtectedPatient(int64_t internalId, bool isProtected)=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
StartTransaction()=0 (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | pure virtual |
UpgradeDatabase(uint32_t targetVersion, OrthancPluginStorageArea *storageArea)=0 | OrthancPlugins::IDatabaseBackend | pure virtual |
~IDatabaseBackend() (defined in OrthancPlugins::IDatabaseBackend) | OrthancPlugins::IDatabaseBackend | inlinevirtual |