Medical Imaging Interaction Toolkit  2023.12.00
Medical Imaging Interaction Toolkit
mitk::PropertyListsXmlFileReaderAndWriter Class Reference

#include <mitkPropertyListsXmlFileReaderAndWriter.h>

Inheritance diagram for mitk::PropertyListsXmlFileReaderAndWriter:
Collaboration diagram for mitk::PropertyListsXmlFileReaderAndWriter:

Public Member Functions

 mitkClassMacroItkParent (PropertyListsXmlFileReaderAndWriter, itk::Object)
 
Pointer Clone () const
 
bool WriteLists (const std::string &fileName, const std::map< std::string, mitk::PropertyList::Pointer > &_PropertyLists) const
 
bool ReadLists (const std::string &fileName, std::map< std::string, mitk::PropertyList::Pointer > &_PropertyLists) const
 

Static Public Member Functions

static const char * GetPropertyListIdElementName ()
 
static Pointer New ()
 

Protected Member Functions

 PropertyListsXmlFileReaderAndWriter ()
 
 ~PropertyListsXmlFileReaderAndWriter () override
 
bool PropertyFromXmlElem (std::string &name, mitk::BaseProperty::Pointer &prop, const tinyxml2::XMLElement *elem) const
 
bool PropertyToXmlElem (const std::string &name, const mitk::BaseProperty *prop, tinyxml2::XMLElement *elem) const
 

Detailed Description

Definition at line 27 of file mitkPropertyListsXmlFileReaderAndWriter.h.

Constructor & Destructor Documentation

◆ PropertyListsXmlFileReaderAndWriter()

mitk::PropertyListsXmlFileReaderAndWriter::PropertyListsXmlFileReaderAndWriter ( )
protected

◆ ~PropertyListsXmlFileReaderAndWriter()

mitk::PropertyListsXmlFileReaderAndWriter::~PropertyListsXmlFileReaderAndWriter ( )
overrideprotected

Member Function Documentation

◆ Clone()

Pointer mitk::PropertyListsXmlFileReaderAndWriter::Clone ( ) const

◆ GetPropertyListIdElementName()

static const char* mitk::PropertyListsXmlFileReaderAndWriter::GetPropertyListIdElementName ( )
static

◆ mitkClassMacroItkParent()

mitk::PropertyListsXmlFileReaderAndWriter::mitkClassMacroItkParent ( PropertyListsXmlFileReaderAndWriter  ,
itk::Object   
)

◆ New()

static Pointer mitk::PropertyListsXmlFileReaderAndWriter::New ( )
static

◆ PropertyFromXmlElem()

bool mitk::PropertyListsXmlFileReaderAndWriter::PropertyFromXmlElem ( std::string &  name,
mitk::BaseProperty::Pointer prop,
const tinyxml2::XMLElement *  elem 
) const
protected

◆ PropertyToXmlElem()

bool mitk::PropertyListsXmlFileReaderAndWriter::PropertyToXmlElem ( const std::string &  name,
const mitk::BaseProperty prop,
tinyxml2::XMLElement *  elem 
) const
protected

◆ ReadLists()

bool mitk::PropertyListsXmlFileReaderAndWriter::ReadLists ( const std::string &  fileName,
std::map< std::string, mitk::PropertyList::Pointer > &  _PropertyLists 
) const

◆ WriteLists()

bool mitk::PropertyListsXmlFileReaderAndWriter::WriteLists ( const std::string &  fileName,
const std::map< std::string, mitk::PropertyList::Pointer > &  _PropertyLists 
) const

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