|
Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
This class offers methods to save an object of the class NavigationToolStorage to the harddisc. More...
#include <mitkNavigationToolStorageSerializer.h>


Public Member Functions | |
| mitkClassMacroItkParent (NavigationToolStorageSerializer, itk::Object) | |
| Pointer | Clone () const |
| void | Serialize (const std::string &filename, mitk::NavigationToolStorage::Pointer storage) |
| Saves a mitk navigation tool storage to a file. More... | |
Static Public Member Functions | |
| static Pointer | New () |
Protected Member Functions | |
| NavigationToolStorageSerializer () | |
| ~NavigationToolStorageSerializer () override | |
| std::string | convertIntToString (int i) |
Protected Attributes | |
| std::string | m_tempDirectory |
This class offers methods to save an object of the class NavigationToolStorage to the harddisc.
Documentation
Definition at line 31 of file mitkNavigationToolStorageSerializer.h.
|
protected |
Definition at line 29 of file mitkNavigationToolStorageSerializer.cpp.
References mitk::IOUtil::CreateTemporaryDirectory(), and m_tempDirectory.
|
overrideprotected |
Definition at line 35 of file mitkNavigationToolStorageSerializer.cpp.
References m_tempDirectory, and MITK_ERROR.
| Pointer mitk::NavigationToolStorageSerializer::Clone | ( | ) | const |
|
protected |
Definition at line 85 of file mitkNavigationToolStorageSerializer.cpp.
Referenced by Serialize().
| mitk::NavigationToolStorageSerializer::mitkClassMacroItkParent | ( | NavigationToolStorageSerializer | , |
| itk::Object | |||
| ) |
|
static |
Referenced by QmitkNavigationToolManagementWidget::OnSaveStorage().
| void mitk::NavigationToolStorageSerializer::Serialize | ( | const std::string & | filename, |
| mitk::NavigationToolStorage::Pointer | storage | ||
| ) |
Saves a mitk navigation tool storage to a file.
| mitk::IGTIOException | Throws an exception if the given filename cannot be opened for writing or if the temp directory is not accessible. |
Definition at line 49 of file mitkNavigationToolStorageSerializer.cpp.
References convertIntToString(), mitk::IOUtil::GetDirectorySeparator(), m_tempDirectory, mitkThrowException, and mitk::NavigationToolWriter::New().
|
protected |
Definition at line 51 of file mitkNavigationToolStorageSerializer.h.
Referenced by NavigationToolStorageSerializer(), Serialize(), and ~NavigationToolStorageSerializer().