Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
pugi::xml_object_range< It > Class Template Reference

#include <pugixml.hpp>

Public Types

typedef It const_iterator
typedef It iterator

Public Member Functions

 xml_object_range (It b, It e)
It begin () const
It end () const
bool empty () const

Detailed Description

template<typename It>
class pugi::xml_object_range< It >

Definition at line 304 of file pugixml.hpp.

Member Typedef Documentation

◆ const_iterator

template<typename It>
typedef It pugi::xml_object_range< It >::const_iterator

Definition at line 307 of file pugixml.hpp.

◆ iterator

template<typename It>
typedef It pugi::xml_object_range< It >::iterator

Definition at line 308 of file pugixml.hpp.

Constructor & Destructor Documentation

◆ xml_object_range()

template<typename It>
pugi::xml_object_range< It >::xml_object_range ( It b,
It e )
inline

Definition at line 310 of file pugixml.hpp.

310 : _begin(b), _end(e)
311 {
312 }

Member Function Documentation

◆ begin()

template<typename It>
It pugi::xml_object_range< It >::begin ( ) const
inline

Definition at line 314 of file pugixml.hpp.

314{ return _begin; }

◆ empty()

template<typename It>
bool pugi::xml_object_range< It >::empty ( ) const
inline

Definition at line 317 of file pugixml.hpp.

317{ return _begin == _end; }

◆ end()

template<typename It>
It pugi::xml_object_range< It >::end ( ) const
inline

Definition at line 315 of file pugixml.hpp.

315{ return _end; }

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