#include <mitkDataStorageReference.h>
Public Member Functions | |
DataStorageReference (DataStorage::Pointer dataStorage, bool isDefault=false) | |
DataStorage::Pointer | GetDataStorage () const |
bool | IsDefault () const |
std::string | GetLabel () const |
void | SetLabel (const std::string &label) |
bool | operator== (const IDataStorageReference *o) const |
Definition at line 26 of file mitkDataStorageReference.h.
mitk::DataStorageReference::DataStorageReference | ( | DataStorage::Pointer | dataStorage, |
bool | isDefault = false |
||
) |
Definition at line 21 of file mitkDataStorageReference.cpp.
: m_Default(isDefault), m_DataStorage(dataStorage) {
DataStorage::Pointer mitk::DataStorageReference::GetDataStorage | ( | ) | const [virtual] |
Implements mitk::IDataStorageReference.
Definition at line 27 of file mitkDataStorageReference.cpp.
{
return m_DataStorage;
std::string mitk::DataStorageReference::GetLabel | ( | ) | const [virtual] |
Implements mitk::IDataStorageReference.
Definition at line 38 of file mitkDataStorageReference.cpp.
{
return m_Label;
bool mitk::DataStorageReference::IsDefault | ( | ) | const [virtual] |
Implements mitk::IDataStorageReference.
Definition at line 33 of file mitkDataStorageReference.cpp.
{
return m_Default;
bool mitk::DataStorageReference::operator== | ( | const IDataStorageReference * | o ) | const [virtual] |
Implements mitk::IDataStorageReference.
Definition at line 48 of file mitkDataStorageReference.cpp.
{ if (dynamic_cast<const DataStorageReference*>(o) == 0) return false; return (m_DataStorage == dynamic_cast<const DataStorageReference*>(o)->m_DataStorage);
void mitk::DataStorageReference::SetLabel | ( | const std::string & | label ) | [virtual] |
Implements mitk::IDataStorageReference.
Definition at line 43 of file mitkDataStorageReference.cpp.
{ m_Label = label;