40 void init(ros::NodeHandle *nh =
nullptr, std::string param_namespace =
"")
61 throw std::runtime_error(
"No ros node handle available while calling getFactory()");
63 static T the_factory(
nh_);
70 throw std::runtime_error(
"No ros node handle available while calling getParamsFactory");
73 return ¶ms_factory;
static void init(adore::env::AFactory *envFactory)
Initialize private members of AllFactory.
Definition: afactory.h:254
static void init(adore::fun::AFactory *funFactory)
Initialize private members of funFactory.
Definition: afactory.h:188
Definition: factorycollection.h:31
void init(ros::NodeHandle *nh=nullptr, std::string param_namespace="")
Definition: factorycollection.h:40
T * getFactory()
Definition: factorycollection.h:57
FactoryCollection(ros::NodeHandle *nh=nullptr)
Definition: factorycollection.h:36
ros::NodeHandle * nh_
Definition: factorycollection.h:33
PARAMS_Factory * getParamsFactory(std::string prefix="")
Definition: factorycollection.h:66
Definition: paramsfactory.h:49
static void init(adore::params::AFactory *paramsFactory)
Initialize private members of AllFactory.
Definition: afactory.h:121
static void init(adore::sim::AFactory *factory)
Initialize private members of AllFactory.
Definition: afactory.h:162
Definition: areaofeffectconverter.h:20