Definition at line 956 of file tree.
◆ looper() [1/2]
tools::xml::looper::looper |
( |
const tree & |
a_tree | ) |
|
|
inline |
Definition at line 958 of file tree.
959 :
m_it(a_tree.childs().begin())
960 ,
m_end(a_tree.childs().end())
◆ ~looper()
virtual tools::xml::looper::~looper |
( |
| ) |
|
|
inlinevirtual |
Definition at line 962 of file tree.
◆ looper() [2/2]
tools::xml::looper::looper |
( |
const looper & |
a_from | ) |
|
|
inlineprotected |
Definition at line 964 of file tree.
◆ next_element()
element* tools::xml::looper::next_element |
( |
| ) |
|
|
inline |
Definition at line 977 of file tree.
979 element* _elem = id_cast<ielem,element>(*(*
m_it));
980 if(_elem) {
m_it++;
return _elem;}
◆ next_tree()
tree* tools::xml::looper::next_tree |
( |
| ) |
|
|
inline |
Definition at line 970 of file tree.
972 tree* _tree = id_cast<ielem,tree>(*(*
m_it));
973 if(_tree) {
m_it++;
return _tree;}
◆ operator=()
Definition at line 968 of file tree.
◆ m_end
std::list<ielem*>::const_iterator tools::xml::looper::m_end |
|
protected |
Definition at line 986 of file tree.
◆ m_it
std::list<ielem*>::const_iterator tools::xml::looper::m_it |
|
protected |
Definition at line 985 of file tree.
The documentation for this class was generated from the following file:
- /Users/barrand/private/dev/softinex/g4tools/g4tools/tools/xml/tree