Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

vtkCommandOptionsXMLParser Class Reference

ParaView options storage. More...

#include <vtkCommandOptionsXMLParser.h>

Inheritance diagram for vtkCommandOptionsXMLParser:

Inheritance graph
[legend]
Collaboration diagram for vtkCommandOptionsXMLParser:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkCommandOptionsXMLParser, vtkXMLParser)
void PrintSelf (ostream &os, vtkIndent indent)
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

vtkCommandOptionsXMLParserNew ()

Protected Member Functions

 vtkCommandOptionsXMLParser ()
virtual ~vtkCommandOptionsXMLParser ()
virtual void StartElement (const char *name, const char **atts)
virtual void EndElement (const char *name)
void HandleOption (const char **atts)
void HandleProcessType (const char **atts)
virtual void SetProcessType (const char *ptype)
void SetProcessTypeInt (int ptype)

Detailed Description

ParaView options storage.

An object of this class represents a storage for ParaView options

These options can be retrieved during run-time, set using configuration file or using Command Line Arguments.

Definition at line 32 of file vtkCommandOptionsXMLParser.h.


Constructor & Destructor Documentation

vtkCommandOptionsXMLParser::vtkCommandOptionsXMLParser  )  [protected]
 

Default constructor.

virtual vtkCommandOptionsXMLParser::~vtkCommandOptionsXMLParser  )  [protected, virtual]
 

Destructor.


Member Function Documentation

vtkCommandOptionsXMLParser* vtkCommandOptionsXMLParser::New  )  [static]
 

Reimplemented in vtkPVOptionsXMLParser.

vtkCommandOptionsXMLParser::vtkTypeRevisionMacro vtkCommandOptionsXMLParser  ,
vtkXMLParser 
 

void vtkCommandOptionsXMLParser::PrintSelf ostream &  os,
vtkIndent  indent
 

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.

void vtkCommandOptionsXMLParser::AddArgument 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.

void vtkCommandOptionsXMLParser::AddArgument const char *  longarg,
char **  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.

void vtkCommandOptionsXMLParser::SetPVOptions vtkCommandOptions o  )  [inline]
 

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 46 of file vtkCommandOptionsXMLParser.h.

virtual void vtkCommandOptionsXMLParser::StartElement const char *  name,
const char **  atts
[protected, virtual]
 

virtual void vtkCommandOptionsXMLParser::EndElement const char *  name  )  [protected, virtual]
 

void vtkCommandOptionsXMLParser::HandleOption const char **  atts  )  [protected]
 

void vtkCommandOptionsXMLParser::HandleProcessType const char **  atts  )  [protected]
 

virtual void vtkCommandOptionsXMLParser::SetProcessType const char *  ptype  )  [protected, virtual]
 

Reimplemented in vtkPVOptionsXMLParser.

void vtkCommandOptionsXMLParser::SetProcessTypeInt int  ptype  )  [protected]
 


The documentation for this class was generated from the following file:
Generated on Tue May 30 12:36:41 2006 for ParaView by doxygen 1.3.5