#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
 

Private Attributes

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

Member Function Documentation

◆ AddKeyValue()

void ConfigSet::AddKeyValue ( const std::string &  key,
const std::string &  value 
)

◆ GetKeyValues()

const std::map< std::string, std::string > & ConfigSet::GetKeyValues ( ) const
inline

◆ GetValue()

std::string ConfigSet::GetValue ( const std::string &  key) const

◆ HasKey()

bool ConfigSet::HasKey ( const std::string &  key) const

◆ SetKeyValues()

void ConfigSet::SetKeyValues ( const std::map< std::string, std::string > &  keyValues)

Member Data Documentation

◆ m_keyValues

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

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.