8#ifndef BEANS_CONTAINERS_CONTAINERUTILS_H_
9#define BEANS_CONTAINERS_CONTAINERUTILS_H_
11#include <ElementaryUtils/parameters/Parameters.h>
18namespace ContainerUtils {
23size_t findAndParseUInt(
const std::string& className,
24 const ElemUtils::Parameters& data,
const std::string& key,
30int findAndParseInt(
const std::string& className,
31 const ElemUtils::Parameters& data,
const std::string& key,
37double findAndParseDouble(
const std::string& className,
38 const ElemUtils::Parameters& data,
const std::string& key,
44std::vector<double> findAndParseVectorDouble(
const std::string& className,
45 const ElemUtils::Parameters& data,
const std::string& key,
52std::string findAndParseString(
const std::string& className,
53 const ElemUtils::Parameters& data,
const std::string& key);
58size_t stdStringToUInt(
const std::string& className,
const std::string& str,
64int stdStringToInt(
const std::string& className,
const std::string& str,
70double stdStringToDouble(
const std::string& className,
const std::string& str,