![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <vtkCommandOptionsXMLParser.h>


Public Member Functions | |
| vtkTypeMacro (vtkCommandOptionsXMLParser, vtkXMLParser) | |
| void | PrintSelf (ostream &os, vtkIndent indent) override |
| void | AddBooleanArgument (const char *longarg, int *var, int type=0) |
| void | AddArgument (const char *longarg, int *var, int type=0) |
| void | AddArgument (const char *longarg, char **var, int type=0) |
| void | SetPVOptions (vtkCommandOptions *o) |
Static Public Member Functions | |
| static vtkCommandOptionsXMLParser * | New () |
Protected Member Functions | |
| vtkCommandOptionsXMLParser () | |
| ~vtkCommandOptionsXMLParser () override | |
| void | StartElement (const char *name, const char **atts) override |
| void | EndElement (const char *name) override |
| void | HandleOption (const char **atts) |
| void | HandleProcessType (const char **atts) |
| virtual void | SetProcessType (const char *ptype) |
| void | SetProcessTypeInt (int ptype) |
Definition at line 17 of file vtkCommandOptionsXMLParser.h.
|
protected |
Default constructor.
Definition at line 154 of file vtkCommandOptionsXMLParser.cxx.
|
overrideprotected |
Destructor.
Definition at line 162 of file vtkCommandOptionsXMLParser.cxx.
| void vtkCommandOptionsXMLParser::AddArgument | ( | const char * | longarg, |
| char ** | var, | ||
| int | type = 0 |
||
| ) |
Definition at line 302 of file vtkCommandOptionsXMLParser.cxx.
References vtkCommandOptionsXMLParserArgumentStructure::CHAR_TYPE, and type.
| void vtkCommandOptionsXMLParser::AddArgument | ( | const char * | longarg, |
| int * | var, | ||
| int | type = 0 |
||
| ) |
Definition at line 295 of file vtkCommandOptionsXMLParser.cxx.
References vtkCommandOptionsXMLParserArgumentStructure::INT_TYPE, and type.
Referenced by vtkCommandOptions::AddArgument().
| void vtkCommandOptionsXMLParser::AddBooleanArgument | ( | const char * | longarg, |
| int * | var, | ||
| int | type = 0 |
||
| ) |
Add arguments to the xml parser. These should be the long arguments from the vtkCommandOptions class of the form –foo, and pass in the variable that needs to be set with the value.
Definition at line 288 of file vtkCommandOptionsXMLParser.cxx.
References vtkCommandOptionsXMLParserArgumentStructure::BOOL_TYPE, and type.
Referenced by vtkCommandOptions::AddBooleanArgument().
|
overrideprotected |
Definition at line 273 of file vtkCommandOptionsXMLParser.cxx.
References name.
|
protected |
Definition at line 225 of file vtkCommandOptionsXMLParser.cxx.
References name.
Referenced by StartElement().
|
protected |
Definition at line 208 of file vtkCommandOptionsXMLParser.cxx.
References SetProcessType().
Referenced by StartElement().
|
static |
Referenced by vtkCommandOptions::vtkCommandOptions().
|
override |
Definition at line 309 of file vtkCommandOptionsXMLParser.cxx.
|
protectedvirtual |
Definition at line 63 of file vtkCommandOptionsXMLParser.cxx.
References vtkCommandOptions::EVERYBODY, and SetProcessTypeInt().
Referenced by HandleProcessType().
|
protected |
Definition at line 57 of file vtkCommandOptionsXMLParser.cxx.
Referenced by SetProcessType().
|
inline |
Definition at line 32 of file vtkCommandOptionsXMLParser.h.
Referenced by vtkCommandOptions::vtkCommandOptions().
|
overrideprotected |
Definition at line 168 of file vtkCommandOptionsXMLParser.cxx.
References vtkCommandOptions::EVERYBODY, vtkCommandOptions::GetProcessType(), HandleOption(), HandleProcessType(), name, vtkCommandOptions::ParseExtraXMLTag(), and type.
| vtkCommandOptionsXMLParser::vtkTypeMacro | ( | vtkCommandOptionsXMLParser | , |
| vtkXMLParser | |||
| ) |