Medical Imaging Interaction Toolkit  2023.04.00
Medical Imaging Interaction Toolkit
mitk::IDataStorageService Struct Referenceabstract

#include <mitkIDataStorageService.h>

Public Member Functions

virtual ~IDataStorageService ()
 
virtual IDataStorageReference::Pointer CreateDataStorage (const QString &label)=0
 
virtual std::vector< IDataStorageReference::PointerGetDataStorageReferences () const =0
 
virtual IDataStorageReference::Pointer GetDefaultDataStorage () const =0
 
virtual IDataStorageReference::Pointer GetDataStorage () const =0
 
virtual IDataStorageReference::Pointer GetActiveDataStorage () const =0
 
virtual void SetActiveDataStorage (IDataStorageReference::Pointer dataStorageRef)=0
 
virtual void AddDataStorageReference (IDataStorageReference::Pointer dataStorageRef)=0
 
virtual bool RemoveDataStorageReference (IDataStorageReference::Pointer dataStorageRef)=0
 

Detailed Description

Definition at line 29 of file mitkIDataStorageService.h.

Constructor & Destructor Documentation

◆ ~IDataStorageService()

virtual mitk::IDataStorageService::~IDataStorageService ( )
virtual

Member Function Documentation

◆ AddDataStorageReference()

virtual void mitk::IDataStorageService::AddDataStorageReference ( IDataStorageReference::Pointer  dataStorageRef)
pure virtual

◆ CreateDataStorage()

virtual IDataStorageReference::Pointer mitk::IDataStorageService::CreateDataStorage ( const QString &  label)
pure virtual

◆ GetActiveDataStorage()

virtual IDataStorageReference::Pointer mitk::IDataStorageService::GetActiveDataStorage ( ) const
pure virtual

◆ GetDataStorage()

virtual IDataStorageReference::Pointer mitk::IDataStorageService::GetDataStorage ( ) const
pure virtual

◆ GetDataStorageReferences()

virtual std::vector<IDataStorageReference::Pointer> mitk::IDataStorageService::GetDataStorageReferences ( ) const
pure virtual

◆ GetDefaultDataStorage()

virtual IDataStorageReference::Pointer mitk::IDataStorageService::GetDefaultDataStorage ( ) const
pure virtual

◆ RemoveDataStorageReference()

virtual bool mitk::IDataStorageService::RemoveDataStorageReference ( IDataStorageReference::Pointer  dataStorageRef)
pure virtual

◆ SetActiveDataStorage()

virtual void mitk::IDataStorageService::SetActiveDataStorage ( IDataStorageReference::Pointer  dataStorageRef)
pure virtual

The documentation for this struct was generated from the following file: