MOOCHO (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Typedefs | Functions
OptionsFromStreamPack_OptionsFromStream.hpp File Reference
#include "Moocho_ConfigDefs.hpp"
Include dependency graph for OptionsFromStreamPack_OptionsFromStream.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OptionsFromStreamPack::OptionsFromStreamUtilityPack::false_bool_t
 
class  OptionsFromStreamPack::OptionsFromStreamUtilityPack::OptionsGroup
 Class used to encapsulate options belonging an options group. More...
 
class  OptionsFromStreamPack::OptionsFromStream
 Extracts options from a text stream and then allows convenient access to them. More...
 
class  OptionsFromStreamPack::OptionsFromStream::InputStreamError
 Thrown if there is an input error. More...
 

Namespaces

 OptionsFromStreamPack
 
 OptionsFromStreamPack::OptionsFromStreamUtilityPack
 

Typedefs

typedef std::map< std::string,
std::string > 
OptionsFromStreamPack::OptionsFromStreamUtilityPack::option_to_value_map_t
 
typedef std::pair
< option_to_value_map_t,
false_bool_t > 
OptionsFromStreamPack::OptionsFromStreamUtilityPack::options_group_pair_t
 
typedef std::map< std::string,
options_group_pair_t > 
OptionsFromStreamPack::OptionsFromStreamUtilityPack::options_group_map_t
 

Functions

const std::string & OptionsFromStreamPack::OptionsFromStreamUtilityPack::option_name (OptionsGroup::const_iterator &itr)
 
const std::string & OptionsFromStreamPack::OptionsFromStreamUtilityPack::option_value (OptionsGroup::const_iterator &itr)
 
const std::string & OptionsFromStreamPack::options_group_name (OptionsFromStream::const_iterator &itr)
 
const
OptionsFromStream::options_group_t 
OptionsFromStreamPack::options_group (OptionsFromStream::const_iterator &itr)