Main Page | Class Hierarchy | Class List | File List | Class Members

RAX_Handler Class Reference

#include <rax_handler.h>

Inheritance diagram for RAX_Handler:

RAX_Handler_SPH Box_Handler Initial_Conditions_Handler Input_Handler Parameters_Handler Simulate_Handler Sphere_Handler List of all members.

Public Member Functions

 RAX_Handler ()
virtual void start (RAX_Parser &parser, const std::string &name, AttributeList &attributes)
virtual void end (RAX_Parser &parser, const std::string &name)
virtual void text (RAX_Parser &parser, const std::string &name, const std::string &t)
virtual ~RAX_Handler ()
virtual double double_value (const std::string &s) const
virtual int int_value (const std::string &s) const

Detailed Description

Handler for class RAX_Parser.

Author:
Moritz Franosch


Constructor & Destructor Documentation

RAX_Handler::RAX_Handler  ) 
 

Constructor.

RAX_Handler::~RAX_Handler  )  [virtual]
 

Virtual destructor.


Member Function Documentation

double RAX_Handler::double_value const std::string &  s  )  const [virtual]
 

Converts the string s to a double.

fixme: error handling

void RAX_Handler::end RAX_Parser parser,
const std::string &  name
[virtual]
 

Called when a tag ends.

Reimplemented in Input_Handler, Parameters_Handler, Initial_Conditions_Handler, Sphere_Handler, Box_Handler, and Simulate_Handler.

int RAX_Handler::int_value const std::string &  s  )  const [virtual]
 

Converts the string s to an int.

fixme: error handling

void RAX_Handler::start RAX_Parser parser,
const std::string &  name,
AttributeList &  attributes
[virtual]
 

Called when a tag starts.

Reimplemented in Input_Handler, Parameters_Handler, Initial_Conditions_Handler, Sphere_Handler, Box_Handler, and Simulate_Handler.

void RAX_Handler::text RAX_Parser parser,
const std::string &  name,
const std::string &  t
[virtual]
 

Called before a tag starts or ends when character data is available.

Reimplemented in Input_Handler, Parameters_Handler, and Simulate_Handler.


The documentation for this class was generated from the following files:
Generated on Fri Apr 22 11:06:45 2005 for partsim.kdevelop by doxygen 1.3.6