Go to the documentation of this file.
17 #ifndef vtkCommandOptionsXMLParser_h
18 #define vtkCommandOptionsXMLParser_h
21 #include "vtkPVVTKExtensionsCoreModule.h"
25 class vtkCommandOptionsXMLParserInternal;
42 void AddBooleanArgument(
const char* longarg,
int* var,
int type = 0);
43 void AddArgument(
const char* longarg,
int* var,
int type = 0);
44 void AddArgument(
const char* longarg,
char** var,
int type = 0);
64 void StartElement(
const char* name,
const char** atts)
override;
70 void HandleOption(
const char** atts);
72 void HandleProcessType(
const char** atts);
73 virtual void SetProcessType(
const char* ptype);
74 void SetProcessTypeInt(
int ptype);
81 vtkCommandOptionsXMLParserInternal* Internals;
84 #endif // #ifndef vtkCommandOptionsXMLParser_h
void operator=(const vtkObjectBase &)
void SetPVOptions(vtkCommandOptions *o)
Add arguments to the xml parser.
void PrintSelf(ostream &os, vtkIndent indent)
static vtkXMLParser * New()
ParaView options storage.
virtual void EndElement(const char *name)
virtual void StartElement(const char *name, const char **atts)
ParaView options storage.
#define PARAVIEW_DEPRECATED_IN_5_12_0(reason)