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.

