biogears::ConfigSet Class Reference

#include <ConfigParser.h>

Public Member Functions

void SetKeyValues (const std::map< std::string, std::string > &keyValues)
 
void AddKeyValue (const std::string &key, const std::string &value)
 
const std::map< std::string, std::string > & GetKeyValues () const
 
bool HasKey (const std::string &key) const
 
std::string GetValue (const std::string &key) const
 
const char * GetValue (const char *key) const
 

Private Attributes

std::map< std::string, std::string > m_keyValues
 

Member Function Documentation

void biogears::ConfigSet::AddKeyValue ( const std::string &  key,
const std::string &  value 
)
const std::map<std::string, std::string>& biogears::ConfigSet::GetKeyValues ( ) const
inline
std::string biogears::ConfigSet::GetValue ( const std::string &  key) const
const char * biogears::ConfigSet::GetValue ( const char *  key) const
bool biogears::ConfigSet::HasKey ( const std::string &  key) const
void biogears::ConfigSet::SetKeyValues ( const std::map< std::string, std::string > &  keyValues)

Member Data Documentation

std::map<std::string, std::string> biogears::ConfigSet::m_keyValues
private