8 const std::string& entityName,
10 const std::map<std::string, std::string> params) :
11 Block(
"LC_" + std::to_string(rand()), base),
12 _pluginName(pluginName),
13 _entityName(entityName),
28 ces->_params[
param] = value;
37 catch (std::out_of_range& e) {
const geo::Coordinate & base() const
CustomEntityStorage_CSPtr setParam(const std::string ¶m, const std::string &value) const
const std::string & entityName() const
std::string param(const std::string ¶m) const
const std::map< std::string, std::string > & params() const
std::map< std::string, std::string > _params
const std::string & pluginName() const
CustomEntityStorage(const std::string &pluginName, const std::string &entityName, const geo::Coordinate &base, const std::map< std::string, std::string > params=std::map< std::string, std::string >())