$darkmode
models.hpp File Reference
#include <string>
#include <cloe/core.hpp>
Include dependency graph for models.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  CloeComponent {
  GROUNDTRUTH_EGO_SENSOR, GROUNDTRUTH_POWERTRAIN_SENSOR, GROUNDTRUTH_BRAKE_SENSOR, GROUNDTRUTH_WHEEL_SENSOR,
  GROUNDTRUTH_STEERING_SENSOR, GROUNDTRUTH_WORLD_SENSOR, GROUNDTRUTH_LANE_SENSOR, GROUNDTRUTH_TRAFFIC_SIGN_SENSOR,
  DEFAULT_EGO_SENSOR, DEFAULT_POWERTRAIN_SENSOR, DEFAULT_BRAKE_SENSOR, DEFAULT_WHEEL_SENSOR,
  DEFAULT_STEERING_SENSOR, DEFAULT_WORLD_SENSOR, DEFAULT_LANE_SENSOR, DEFAULT_TRAFFIC_SIGN_SENSOR,
  GROUNDTRUTH_LONG_ACTUATOR, GROUNDTRUTH_LAT_ACTUATOR, GROUNDTRUTH_LATLONG_ACTUATOR, DEFAULT_LONG_ACTUATOR,
  DEFAULT_LAT_ACTUATOR, DEFAULT_LATLONG_ACTUATOR, DEFAULT_GEARBOX_ACTUATOR, DEFAULT_PEDAL_ACTUATOR,
  DEFAULT_STEERING_ACTUATOR
}
 

Functions

 cloe::ENUM_SERIALIZATION (CloeComponent,({ {CloeComponent::GROUNDTRUTH_EGO_SENSOR, "cloe::gndtruth_ego_sensor"}, {CloeComponent::GROUNDTRUTH_POWERTRAIN_SENSOR, "cloe::gndtruth_powertrain_sensor"}, {CloeComponent::GROUNDTRUTH_BRAKE_SENSOR, "cloe::gndtruth_brake_sensor"}, {CloeComponent::GROUNDTRUTH_WHEEL_SENSOR, "cloe::gndtruth_wheel_sensor"}, {CloeComponent::GROUNDTRUTH_STEERING_SENSOR, "cloe::gndtruth_steering_sensor"}, {CloeComponent::GROUNDTRUTH_WORLD_SENSOR, "cloe::gndtruth_world_sensor"}, {CloeComponent::GROUNDTRUTH_LANE_SENSOR, "cloe::gndtruth_lane_sensor"}, {CloeComponent::DEFAULT_EGO_SENSOR, "cloe::default_ego_sensor"}, {CloeComponent::DEFAULT_POWERTRAIN_SENSOR, "cloe::default_powertrain_sensor"}, {CloeComponent::DEFAULT_BRAKE_SENSOR, "cloe::default_brake_sensor"}, {CloeComponent::DEFAULT_WHEEL_SENSOR, "cloe::default_wheel_sensor"}, {CloeComponent::DEFAULT_STEERING_SENSOR, "cloe::default_steering_sensor"}, {CloeComponent::DEFAULT_WORLD_SENSOR, "cloe::default_world_sensor"}, {CloeComponent::DEFAULT_LANE_SENSOR, "cloe::default_lane_sensor"}, {CloeComponent::GROUNDTRUTH_LONG_ACTUATOR, "cloe::gndtruth_long_actuator"}, {CloeComponent::GROUNDTRUTH_LAT_ACTUATOR, "cloe::gndtruth_lat_actuator"}, {CloeComponent::GROUNDTRUTH_LATLONG_ACTUATOR, "cloe::gndtruth_latlong_actuator"}, {CloeComponent::DEFAULT_LONG_ACTUATOR, "cloe::default_long_actuator"}, {CloeComponent::DEFAULT_LAT_ACTUATOR, "cloe::default_lat_actuator"}, {CloeComponent::DEFAULT_LATLONG_ACTUATOR, "cloe::default_latlong_actuator"}, {CloeComponent::DEFAULT_GEARBOX_ACTUATOR, "cloe::default_gearbox_actuator"}, {CloeComponent::DEFAULT_PEDAL_ACTUATOR, "cloe::default_pedal_actuator"}, {CloeComponent::DEFAULT_STEERING_ACTUATOR, "cloe::default_steering_actuator"}, })) inline std