20 #ifndef _ANCH_RESOURCE_SECTION_H_ 21 #define _ANCH_RESOURCE_SECTION_H_ 43 std::map<std::string,std::string> _parameters;
82 inline void setParameters(
const std::map<std::string,std::string>& parameters) {
83 _parameters = parameters;
92 inline void addParameter(
const std::string& param,
const std::string& value) {
93 _parameters[param] = value;
104 inline const std::string&
getParameter(
const std::string& parameterName)
const {
105 auto iter = _parameters.find(parameterName);
106 if(iter == _parameters.end()) {
119 #endif // _ANCH_RESOURCE_SECTION_H_ Definition: section.hpp:34
const std::string & getParameter(const std::string ¶meterName) const
Definition: section.hpp:104
~Section()
Definition: section.cpp:52
void setParameters(const std::map< std::string, std::string > ¶meters)
Definition: section.hpp:82
Section()
Definition: section.cpp:36
AnCH framework base namespace.
Definition: base64.hpp:28
static std::string DEFAULT_VALUE
Definition: section.hpp:39
void addParameter(const std::string ¶m, const std::string &value)
Definition: section.hpp:92
const std::map< std::string, std::string > & getParameters() const
Definition: section.hpp:73