ReactOS  0.4.12-dev-90-g2e2e63e
XMLStorage::const_XMLChildrenFilter Struct Reference

read only iterator access to children nodes with name filtering More...

#include <xmlstorage.h>

Collaboration diagram for XMLStorage::const_XMLChildrenFilter:

Classes

struct  const_iterator
 internal iterator class More...
 

Public Member Functions

 const_XMLChildrenFilter (const XMLNode::Children &children, const XS_String &name)
 
 const_XMLChildrenFilter (const XMLNode *node, const XS_String &name)
 
const_iterator begin ()
 
const_iterator end ()
 

Protected Attributes

const_iterator _begin
 
const_iterator _end
 

Detailed Description

read only iterator access to children nodes with name filtering

Definition at line 1398 of file xmlstorage.h.

Constructor & Destructor Documentation

◆ const_XMLChildrenFilter() [1/2]

XMLStorage::const_XMLChildrenFilter::const_XMLChildrenFilter ( const XMLNode::Children children,
const XS_String name 
)
inline

Definition at line 1400 of file xmlstorage.h.

1401  : _begin(children.begin(), children.end(), name),
1402  _end(children.end(), children.end(), name)
1403  {
1404  }
GLuint const GLchar * name
Definition: glext.h:6031

◆ const_XMLChildrenFilter() [2/2]

XMLStorage::const_XMLChildrenFilter::const_XMLChildrenFilter ( const XMLNode node,
const XS_String name 
)
inline

Definition at line 1406 of file xmlstorage.h.

1407  : _begin(node->get_children().begin(), node->get_children().end(), name),
1408  _end(node->get_children().end(), node->get_children().end(), name)
1409  {
1410  }
Definition: graphics.c:170
GLuint const GLchar * name
Definition: glext.h:6031

Member Function Documentation

◆ begin()

const_iterator XMLStorage::const_XMLChildrenFilter::begin ( )
inline

Definition at line 1476 of file xmlstorage.h.

1477  {
1478  return _begin;
1479  }

◆ end()

const_iterator XMLStorage::const_XMLChildrenFilter::end ( )
inline

Definition at line 1481 of file xmlstorage.h.

1482  {
1483  return _end;
1484  }

Member Data Documentation

◆ _begin

const_iterator XMLStorage::const_XMLChildrenFilter::_begin
protected

Definition at line 1487 of file xmlstorage.h.

◆ _end

const_iterator XMLStorage::const_XMLChildrenFilter::_end
protected

Definition at line 1488 of file xmlstorage.h.


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