19 #ifndef itkDOMWriter_h
20 #define itkDOMWriter_h
66 template <
typename TInput>
76 itkOverrideGetNameOfClassMacro(
DOMWriter);
87 itkSetStringMacro(FileName);
90 itkGetStringMacro(FileName);
112 Update(
DOMNodeType * outputdom,
const void * userdata =
nullptr);
131 GenerateData(
DOMNodeType * outputdom,
const void * userdata)
const = 0;
136 itkGetModifiableObjectMacro(IntermediateDOM,
DOMNodeType);
140 std::string m_FileName{};
157 #ifndef ITK_MANUAL_INSTANTIATION
158 # include "itkDOMWriter.hxx"
161 #endif // itkDOMWriter_h