Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::environment_iterator Class Reference

#include <environment_iterator.hpp>

Inheritance diagram for boost::environment_iterator:
Collaboration diagram for boost::environment_iterator:

Public Member Functions

 environment_iterator (char **environment)
 
 environment_iterator ()
 
void get ()
 

Protected Member Functions

std::pair< std::string,
std::string > & 
value ()
 Returns the reference which should be used by derived class to store the next value. More...
 
void found_eof ()
 Should be called by derived class to indicate that it can't produce next element. More...
 

Constructor & Destructor Documentation

boost::environment_iterator::environment_iterator ( char **  environment)
inline
boost::environment_iterator::environment_iterator ( )
inline

Member Function Documentation

void boost::eof_iterator< environment_iterator , std::pair< std::string, std::string > >::found_eof ( )
inlineprotectedinherited

Should be called by derived class to indicate that it can't produce next element.

Referenced by environment_iterator(), and get().

std::pair< std::string, std::string > & boost::eof_iterator< environment_iterator , std::pair< std::string, std::string > >::value ( )
inlineprotectedinherited

Returns the reference which should be used by derived class to store the next value.

Referenced by get().


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