|
Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
|
#include <HAPI.hpp>
Public Member Functions | |
| Node_internal (NodeInteralType a_type) | |
| Node_internal (Node_internal const &a_node) | |
| virtual | ~Node_internal ()=0 |
| NodeInteralType | type () const |
| virtual std::string | attribute (const char *name)=0 |
| virtual int | attribute_as_int (const char *name)=0 |
| virtual long | attribute_as_long (const char *name)=0 |
| virtual double | attribute_as_double (const char *name)=0 |
| virtual Node_internal * | child (const char *name)=0 |
| virtual Node_internal * | first_child ()=0 |
| virtual Node_internal * | next_sibling ()=0 |
| virtual void | to_next_sibling ()=0 |
| virtual Node_internal * | copy ()=0 |
| virtual std::string | name () const =0 |
| virtual bool | empty () const =0 |
| virtual Text | text () const =0 |
| virtual Data_internal * | data () const =0 |
| HAPI::Node_internal::Node_internal | ( | NodeInteralType | a_type | ) |
Definition at line 14 of file HAPI_Node_internal.cc.
Referenced by child(), HAPI::PugiXMLNode::child(), copy(), HAPI::PugiXMLNode::copy(), first_child(), HAPI::PugiXMLNode::first_child(), next_sibling(), HAPI::PugiXMLNode::next_sibling(), Node_internal(), and HAPI::PugiXMLNode::operator=().
| HAPI::Node_internal::Node_internal | ( | Node_internal const & | a_node | ) |
Definition at line 18 of file HAPI_Node_internal.cc.
|
pure virtual |
Definition at line 29 of file HAPI_Node_internal.cc.
|
pure virtual |
Implemented in HAPI::PugiXMLNode.
|
pure virtual |
Implemented in HAPI::PugiXMLNode.
|
pure virtual |
Implemented in HAPI::PugiXMLNode.
|
pure virtual |
Implemented in HAPI::PugiXMLNode.
|
pure virtual |
Implemented in HAPI::PugiXMLNode.
|
pure virtual |
Implemented in HAPI::PugiXMLNode.
Referenced by HAPI::Node::operator=().
|
pure virtual |
Implemented in HAPI::PugiXMLNode.
|
pure virtual |
Implemented in HAPI::PugiXMLNode.
|
pure virtual |
Implemented in HAPI::PugiXMLNode.
|
pure virtual |
Implemented in HAPI::PugiXMLNode.
Referenced by attribute(), attribute_as_double(), attribute_as_int(), attribute_as_long(), and child().
|
pure virtual |
Implemented in HAPI::PugiXMLNode.
Referenced by HAPI::Node::next_sibling().
|
pure virtual |
Implemented in HAPI::PugiXMLNode.
|
pure virtual |
Implemented in HAPI::PugiXMLNode.
|
inline |
Definition at line 119 of file HAPI.hpp.
Referenced by HAPI::Node::Node(), and Node_internal().