25 #ifndef vtkCommandOptionsXMLParser_h 26 #define vtkCommandOptionsXMLParser_h 29 #include "vtkPVCommonModule.h" 30 #include "vtkXMLParser.h" 32 class vtkCommandOptionsXMLParserInternal;
40 void PrintSelf(ostream& os, vtkIndent indent);
48 void AddBooleanArgument(
const char* longarg,
int* var,
int type = 0);
49 void AddArgument(
const char* longarg,
int* var,
int type = 0);
50 void AddArgument(
const char* longarg,
char** var,
int type = 0);
69 virtual void StartElement(
const char* name,
const char** atts);
73 virtual void EndElement(
const char* name);
75 void HandleOption(
const char** atts);
77 void HandleProcessType(
const char** atts);
79 virtual void SetProcessType(
const char* ptype);
80 void SetProcessTypeInt(
int ptype);
87 vtkCommandOptionsXMLParserInternal* Internals;
90 #endif // #ifndef vtkCommandOptionsXMLParser_h
ParaView options storage.
void SetPVOptions(vtkCommandOptions *o)
Add arguments to the xml parser.
ParaView options storage.