22 #ifndef vtkPVXMLParser_h 23 #define vtkPVXMLParser_h 41 void PrintXML(ostream& os);
55 vtkGetMacro(SuppressErrorMessages,
int);
56 vtkSetMacro(SuppressErrorMessages,
int);
57 vtkBooleanMacro(SuppressErrorMessages,
int);
65 const char* xmlcontents,
bool suppress_errors =
false);
73 void StartElement(
const char* name,
const char** atts)
override;
unsigned int NumberOfOpenElements
unsigned int ElementIdIndex
#define VTKPVVTKEXTENSIONSCORE_EXPORT
virtual void StartElement(const char *name, const char **atts)
vtkPVXMLElement * RootElement
int SuppressErrorMessages
virtual void CharacterDataHandler(const char *data, int length)
void PrintSelf(ostream &os, vtkIndent indent)
virtual void EndElement(const char *name)
This is used by vtkPVXMLParser to represent an XML document starting at the root element.
This is a subclass of vtkXMLParser that constructs a representation of parsed XML using vtkPVXMLEleme...
vtkPVXMLElement ** OpenElements
static vtkXMLParser * New()
virtual void ReportXmlParseError()
void operator=(const vtkObjectBase &)
unsigned int OpenElementsSize