10 #ifndef vtkPVXMLParser_h 11 #define vtkPVXMLParser_h 29 void PrintXML(ostream& os);
43 vtkGetMacro(SuppressErrorMessages,
int);
44 vtkSetMacro(SuppressErrorMessages,
int);
45 vtkBooleanMacro(SuppressErrorMessages,
int);
53 const char* xmlcontents,
bool suppress_errors =
false);
61 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