#include <mitkDataStorageService.h>
Public Member Functions | |
DataStorageService () | |
bool | IsA (const std::type_info &type) |
const std::type_info & | GetType () const |
IDataStorageReference::Pointer | CreateDataStorage (const std::string &label) |
std::vector < IDataStorageReference::Pointer > | GetDataStorageReferences () const |
IDataStorageReference::Pointer | GetDefaultDataStorage () const |
IDataStorageReference::Pointer | GetActiveDataStorage () const |
void | SetActiveDataStorage (IDataStorageReference::Pointer dataStorageRef) |
Definition at line 25 of file mitkDataStorageService.h.
mitk::DataStorageService::DataStorageService | ( | ) |
Definition at line 21 of file mitkDataStorageService.cpp.
References CreateDataStorage().
IDataStorageReference::Pointer mitk::DataStorageService::CreateDataStorage | ( | const std::string & | label ) | [virtual] |
Implements mitk::IDataStorageService.
Definition at line 40 of file mitkDataStorageService.cpp.
Referenced by DataStorageService().
{ return typeid(IDataStorageService); } IDataStorageReference::Pointer DataStorageService::CreateDataStorage(const std::string& label) { StandaloneDataStorage::Pointer dataStorage = mitk::StandaloneDataStorage::New(); DataStorageReference::Pointer ref(new DataStorageReference(dataStorage.GetPointer())); ref->SetLabel(label);
IDataStorageReference::Pointer mitk::DataStorageService::GetActiveDataStorage | ( | ) | const [virtual] |
Implements mitk::IDataStorageService.
Definition at line 62 of file mitkDataStorageService.cpp.
{
return m_DefaultDataStorageRef;
}
std::vector< IDataStorageReference::Pointer > mitk::DataStorageService::GetDataStorageReferences | ( | ) | const [virtual] |
Implements mitk::IDataStorageService.
Definition at line 52 of file mitkDataStorageService.cpp.
IDataStorageReference::Pointer mitk::DataStorageService::GetDefaultDataStorage | ( | ) | const [virtual] |
Implements mitk::IDataStorageService.
Definition at line 57 of file mitkDataStorageService.cpp.
{
return m_DataStorageReferences;
}
const std::type_info & mitk::DataStorageService::GetType | ( | ) | const [virtual] |
Reimplemented from berry::Service.
Definition at line 35 of file mitkDataStorageService.cpp.
bool mitk::DataStorageService::IsA | ( | const std::type_info & | type ) |
Definition at line 28 of file mitkDataStorageService.cpp.
{
void mitk::DataStorageService::SetActiveDataStorage | ( | IDataStorageReference::Pointer | dataStorageRef ) | [virtual] |
Implements mitk::IDataStorageService.
Definition at line 67 of file mitkDataStorageService.cpp.
{ return m_ActiveDataStorageRef; } void DataStorageService::SetActiveDataStorage(IDataStorageReference::Pointer dataStorageRef)