ReactOS 0.4.16-dev-88-ga65b6ae
XMLStorage::XMLPropertyReader Struct Reference

utility class to read property settings from a XML tree More...

#include <xmlstorage.h>

Collaboration diagram for XMLStorage::XMLPropertyReader:

Classes

struct  const_iterator
 internal iterator class More...
 

Public Member Functions

 XMLPropertyReader (const XMLNode::Children &children)
 
 XMLPropertyReader (const XMLNode *node)
 
const_iterator begin ()
 
const_iterator end ()
 

Protected Attributes

const_XMLChildrenFilter _filter
 
const_iterator _begin
 
const_iterator _end
 

Detailed Description

utility class to read property settings from a XML tree

Definition at line 2317 of file xmlstorage.h.

Constructor & Destructor Documentation

◆ XMLPropertyReader() [1/2]

XMLStorage::XMLPropertyReader::XMLPropertyReader ( const XMLNode::Children children)
inline

Definition at line 2319 of file xmlstorage.h.

2320 : _filter(children, XS_PROPERTY),
2322 _end(_filter.end(), _filter.end())
2323 {
2324 }
const XS_String XS_PROPERTY
Definition: xmlstorage.cpp:63
const_XMLChildrenFilter _filter
Definition: xmlstorage.h:2402

◆ XMLPropertyReader() [2/2]

XMLStorage::XMLPropertyReader::XMLPropertyReader ( const XMLNode node)
inline

Definition at line 2326 of file xmlstorage.h.

2329 _end(_filter.end(), _filter.end())
2330 {
2331 }
Definition: dlist.c:348

Member Function Documentation

◆ begin()

const_iterator XMLStorage::XMLPropertyReader::begin ( )
inline

Definition at line 2391 of file xmlstorage.h.

2392 {
2393 return _begin;
2394 }

◆ end()

const_iterator XMLStorage::XMLPropertyReader::end ( )
inline

Definition at line 2396 of file xmlstorage.h.

2397 {
2398 return _end;
2399 }

Member Data Documentation

◆ _begin

const_iterator XMLStorage::XMLPropertyReader::_begin
protected

Definition at line 2404 of file xmlstorage.h.

Referenced by begin().

◆ _end

const_iterator XMLStorage::XMLPropertyReader::_end
protected

Definition at line 2405 of file xmlstorage.h.

Referenced by end().

◆ _filter

const_XMLChildrenFilter XMLStorage::XMLPropertyReader::_filter
protected

Definition at line 2402 of file xmlstorage.h.


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