#include <JointXMLnode.h>
Public Member Functions | |
| bool | operator!= (const iterator &it) const |
| rapidxml::xml_node< Ch > * | operator* () const |
| iterator & | operator++ () |
| rapidxml::xml_node< Ch > * | operator-> () const |
| bool | operator== (const iterator &it) const |
Private Member Functions | |
| iterator (JointXMLnode< Ch > &pa) | |
| iterator (JointXMLnode< Ch > &pa, size_t idx) | |
Private Attributes | |
| rapidxml::xml_node< Ch > * | current |
| size_t | lst_idx |
| JointXMLnode< Ch > & | parent |
Friends | |
| class | JointXMLnode |
Definition at line 42 of file JointXMLnode.h.
| mvsim::JointXMLnode< Ch >::iterator::iterator | ( | JointXMLnode< Ch > & | pa | ) | [inline, private] |
Definition at line 89 of file JointXMLnode.h.
| mvsim::JointXMLnode< Ch >::iterator::iterator | ( | JointXMLnode< Ch > & | pa, |
| size_t | idx | ||
| ) | [inline, private] |
Definition at line 99 of file JointXMLnode.h.
| bool mvsim::JointXMLnode< Ch >::iterator::operator!= | ( | const iterator & | it | ) | const [inline] |
Definition at line 86 of file JointXMLnode.h.
| rapidxml::xml_node<Ch>* mvsim::JointXMLnode< Ch >::iterator::operator* | ( | ) | const [inline] |
Definition at line 73 of file JointXMLnode.h.
| iterator& mvsim::JointXMLnode< Ch >::iterator::operator++ | ( | ) | [inline] |
Definition at line 49 of file JointXMLnode.h.
| rapidxml::xml_node<Ch>* mvsim::JointXMLnode< Ch >::iterator::operator-> | ( | ) | const [inline] |
Definition at line 66 of file JointXMLnode.h.
| bool mvsim::JointXMLnode< Ch >::iterator::operator== | ( | const iterator & | it | ) | const [inline] |
Definition at line 80 of file JointXMLnode.h.
friend class JointXMLnode [friend] |
Definition at line 46 of file JointXMLnode.h.
rapidxml::xml_node<Ch>* mvsim::JointXMLnode< Ch >::iterator::current [private] |
Definition at line 106 of file JointXMLnode.h.
size_t mvsim::JointXMLnode< Ch >::iterator::lst_idx [private] |
Definition at line 105 of file JointXMLnode.h.
JointXMLnode<Ch>& mvsim::JointXMLnode< Ch >::iterator::parent [private] |
Definition at line 104 of file JointXMLnode.h.