ReactOS  r76032
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

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

Definition at line 2319 of file xmlstorage.h.

2320  : _filter(children, XS_PROPERTY),
2321  _begin(_filter.begin(), _filter.end()),
2322  _end(_filter.end(), _filter.end())
2323  {
2324  }
const XS_String XS_PROPERTY
Definition: xmlstorage.cpp:63
const_XMLChildrenFilter _filter
Definition: xmlstorage.h:2402
XMLStorage::XMLPropertyReader::XMLPropertyReader ( const XMLNode node)
inline

Definition at line 2326 of file xmlstorage.h.

2327  : _filter(node, XS_PROPERTY),
2328  _begin(_filter.begin(), _filter.end()),
2329  _end(_filter.end(), _filter.end())
2330  {
2331  }
Definition: graphics.c:176
const XS_String XS_PROPERTY
Definition: xmlstorage.cpp:63
const_XMLChildrenFilter _filter
Definition: xmlstorage.h:2402

Member Function Documentation

const_iterator XMLStorage::XMLPropertyReader::begin ( )
inline

Definition at line 2391 of file xmlstorage.h.

2392  {
2393  return _begin;
2394  }
const_iterator XMLStorage::XMLPropertyReader::end ( )
inline

Definition at line 2396 of file xmlstorage.h.

2397  {
2398  return _end;
2399  }

Member Data Documentation

const_iterator XMLStorage::XMLPropertyReader::_begin
protected

Definition at line 2404 of file xmlstorage.h.

Referenced by begin().

const_iterator XMLStorage::XMLPropertyReader::_end
protected

Definition at line 2405 of file xmlstorage.h.

Referenced by end().

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: