Mana
Loading...
Searching...
No Matches
Classes | Public Member Functions | Private Attributes | List of all members
XML::Node::Children Class Reference

Helper class to iterate over the children of a node. More...

#include <xml.h>

Classes

class  Iterator
 

Public Member Functions

 Children (xmlNodePtr node)
 
Iterator begin () const
 
Iterator end () const
 

Private Attributes

xmlNodePtr mNode
 

Detailed Description

Helper class to iterate over the children of a node.

Enables range-based for loops.

Definition at line 63 of file xml.h.

Constructor & Destructor Documentation

◆ Children()

XML::Node::Children::Children ( xmlNodePtr  node)
inlineexplicit

Definition at line 88 of file xml.h.

Member Function Documentation

◆ begin()

Iterator XML::Node::Children::begin ( ) const
inline

Definition at line 90 of file xml.h.

◆ end()

Iterator XML::Node::Children::end ( ) const
inline

Definition at line 91 of file xml.h.

Member Data Documentation

◆ mNode

xmlNodePtr XML::Node::Children::mNode
private

Definition at line 94 of file xml.h.


The documentation for this class was generated from the following file: