RTK  2.1.0
Reconstruction Toolkit
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Attributes | List of all members
rtk::ImagXXMLFileReader Class Reference

#include <rtkImagXXMLFileReader.h>

+ Inheritance diagram for rtk::ImagXXMLFileReader:
+ Collaboration diagram for rtk::ImagXXMLFileReader:

Public Types

using Pointer = itk::SmartPointer< Self >
using Self = ImagXXMLFileReader
using Superclass = itk::XMLReader< itk::MetaDataDictionary >

Public Member Functions

int CanReadFile (const char *name) override
virtual ::itk::LightObject::Pointer CreateAnother () const
virtual const char * GetNameOfClass () const

Static Public Member Functions

static Pointer New ()

Protected Member Functions

void CharacterDataHandler (const char *inData, int inLength) override
void EndElement (const char *name) override
 ImagXXMLFileReader ()
void StartElement (const char *name, const char **atts) override
 ~ImagXXMLFileReader () override=default

Private Attributes

std::string m_CurCharacterData
itk::MetaDataDictionary m_Dictionary

Detailed Description

Simon Rit

Definition at line 42 of file rtkImagXXMLFileReader.h.

Member Typedef Documentation

◆ Pointer

Definition at line 50 of file rtkImagXXMLFileReader.h.

◆ Self

Standard type alias

Definition at line 48 of file rtkImagXXMLFileReader.h.

◆ Superclass

Definition at line 49 of file rtkImagXXMLFileReader.h.

Constructor & Destructor Documentation

◆ ImagXXMLFileReader()

rtk::ImagXXMLFileReader::ImagXXMLFileReader ( )

Definition at line 63 of file rtkImagXXMLFileReader.h.

References m_Dictionary.

◆ ~ImagXXMLFileReader()

rtk::ImagXXMLFileReader::~ImagXXMLFileReader ( )

Member Function Documentation

◆ CanReadFile()

int rtk::ImagXXMLFileReader::CanReadFile ( const char *  name)

Determine if a file can be read

Implements itk::XMLReaderBase.

◆ CharacterDataHandler()

void rtk::ImagXXMLFileReader::CharacterDataHandler ( const char *  inData,
int  inLength 

Implements itk::XMLReaderBase.

◆ CreateAnother()

virtual::itk::LightObject::Pointer rtk::ImagXXMLFileReader::CreateAnother ( ) const

Reimplemented from itk::LightProcessObject.

◆ EndElement()

void rtk::ImagXXMLFileReader::EndElement ( const char *  name)

Implements itk::XMLReaderBase.

◆ GetNameOfClass()

virtual const char* rtk::ImagXXMLFileReader::GetNameOfClass ( ) const

Run-time type information (and related methods).

Reimplemented from itk::LightProcessObject.

◆ New()

static Pointer rtk::ImagXXMLFileReader::New ( )

Method for creation through the object factory.

◆ StartElement()

void rtk::ImagXXMLFileReader::StartElement ( const char *  name,
const char **  atts 

Implements itk::XMLReaderBase.

Member Data Documentation

◆ m_CurCharacterData

std::string rtk::ImagXXMLFileReader::m_CurCharacterData

Definition at line 77 of file rtkImagXXMLFileReader.h.

◆ m_Dictionary

itk::MetaDataDictionary rtk::ImagXXMLFileReader::m_Dictionary

Definition at line 76 of file rtkImagXXMLFileReader.h.

Referenced by ImagXXMLFileReader().

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