6 #ifndef TAPKEE_PARAMETERS_H_
7 #define TAPKEE_PARAMETERS_H_
31 operator std::string()
100 return getValue<T>();
110 template <
typename T>
113 if (!isTypeCorrect<T>())
121 template <
typename T>
129 template <
typename T>
135 template <
typename T>
141 template <
typename T>
162 template <
typename T>
168 template <
typename T>
188 template <
typename T>
194 template <
typename T>
231 template <
typename T>
237 template <
typename T>
243 template <
typename T>
251 lower <<
", " << upper <<
")");
257 template <
typename T>
265 lower <<
", " << upper <<
"]");
323 return pmap.count(name) > 0;
327 typedef ParametersMap::const_iterator MapIter;
328 for (MapIter iter = pg.
pmap.begin(); iter!=pg.
pmap.end(); ++iter)
330 if (!
pmap.count(iter->first))
332 pmap[iter->first] = iter->second;
338 ParametersMap::const_iterator it =
pmap.find(name);
339 if (it !=
pmap.end())