Medical Imaging Interaction Toolkit  2018.4.99-1640525a
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()

mitk::IDataStorageService::~IDataStorageService ( )
virtual

Definition at line 18 of file mitkIDataStorageService.cpp.

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()

◆ GetDataStorageReferences()

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

◆ GetDefaultDataStorage()

◆ 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 files: