Classes | |
class | Actor |
class | OrientationActor |
class | Agent |
class | OptimalSurfingAgent |
class | FluidVelGradSensor |
class | Sensor |
Functions | |
static std::shared_ptr< Actor > | _ActorSelector (std::string actorName) |
select actor according to its name More... | |
static std::vector< std::shared_ptr< Actor > > | ActorFactory (toml::table &config) |
create a shared_ptr of a actor More... | |
static std::shared_ptr< Agent > | _AgentSelector (std::string agentName) |
select actor according to its name More... | |
static std::vector< std::shared_ptr< Agent > > | AgentFactory (tml::table &config) |
create a shared_ptr of a actor More... | |
static std::shared_ptr< Sensor > | _SensorSelector (std::string sensorName) |
select sensor according to its name More... | |
static std::vector< std::shared_ptr< Sensor > > | SensorFactory (toml::table &config) |
create a shared_ptr of a sensor More... | |
|
static |
select actor according to its name
actorName |
References smart::OrientationActor::_name().
|
static |
select actor according to its name
actorName |
References smart::OptimalSurfingAgent::_name().
|
static |
select sensor according to its name
sensorName |
|
static |
create a shared_ptr of a actor
config | toml config |
References _ActorSelector(), and gsmpi::root.
|
static |
create a shared_ptr of a actor
config | toml config |
References _AgentSelector(), and gsmpi::root.
|
static |
create a shared_ptr of a sensor
config | toml config |
References _SensorSelector(), and gsmpi::root.