#include <rax_handler.h>
Inheritance diagram for RAX_Handler:
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 |
|
Constructor. |
|
Virtual destructor. |
|
Converts the string s to a double. fixme: error handling |
|
Called when a tag ends. Reimplemented in Input_Handler, Parameters_Handler, Initial_Conditions_Handler, Sphere_Handler, Box_Handler, and Simulate_Handler. |
|
Converts the string s to an int. fixme: error handling |
|
Called when a tag starts. Reimplemented in Input_Handler, Parameters_Handler, Initial_Conditions_Handler, Sphere_Handler, Box_Handler, and Simulate_Handler. |
|
Called before a tag starts or ends when character data is available. Reimplemented in Input_Handler, Parameters_Handler, and Simulate_Handler. |