$darkmode
vtd::VtdVehicle Member List

This is the complete list of members for vtd::VtdVehicle, including all inherited members.

abort() overridecloe::Vehiclevirtual
add_component(std::shared_ptr< Component > sp, const First &alias, const Arguments &... aliases) (defined in cloe::Vehicle)cloe::Vehicleinline
add_component(std::shared_ptr< Component > sp, Enum c) (defined in cloe::Vehicle)cloe::Vehicleinline
add_component(std::shared_ptr< Component > sp, const std::string &alias) (defined in cloe::Vehicle)cloe::Vehicleinline
at(const std::string &key) constcloe::Vehicleprotected
at(const std::string &key) (defined in cloe::Vehicle)cloe::Vehicleprotected
clone(uint64_t id, const std::string &name)cloe::Vehicle
configure_components(const std::map< std::string, VtdComponentConfig > &components) (defined in vtd::VtdVehicle)vtd::VtdVehicleinline
connect() overridecloe::Vehiclevirtual
connected_ (defined in cloe::Model)cloe::Modelprotected
DEFAULT_SENSOR_NAME (defined in vtd::VtdVehicle)vtd::VtdVehicle
desc_ (defined in cloe::Entity)cloe::Entityprotected
description() constcloe::Entityinline
disconnect() overridecloe::Vehiclevirtual
ego_control_ (defined in vtd::VtdVehicle)vtd::VtdVehicle
emplace_component(std::shared_ptr< Component > sp, const First &alias, const Arguments &... aliases) (defined in cloe::Vehicle)cloe::Vehicleinline
emplace_component(std::shared_ptr< Component > sp, Enum c) (defined in cloe::Vehicle)cloe::Vehicleinline
emplace_component(std::shared_ptr< Component > sp, const std::string &alias) (defined in cloe::Vehicle)cloe::Vehicleinline
enroll(Registrar &r) overridecloe::Vehiclevirtual
Entity(std::string name)cloe::Modelinlineexplicit
Entity(std::string name, std::string desc)cloe::Modelinline
Entity(std::string name) (defined in cloe::Entity)cloe::Entityinlineexplicit
Entity(std::string name, std::string desc) (defined in cloe::Entity)cloe::Entityinline
get(const std::string &key) constcloe::Vehicleinline
get(const std::string &key) (defined in cloe::Vehicle)cloe::Vehicleinline
get(Enum c) constcloe::Vehicleinline
get(Enum c) (defined in cloe::Vehicle)cloe::Vehicleinline
has(const std::string &key) constcloe::Vehicleinline
has(Enum c) constcloe::Vehicleinline
id() const (defined in cloe::Vehicle)cloe::Vehicleinline
id_ (defined in vtd::VtdVehicle)vtd::VtdVehicle
is_connected() constcloe::Modelinlinevirtual
is_operational() constcloe::Modelinlinevirtual
logger() constcloe::Entityinlineprotectedvirtual
name() constcloe::Entityinline
name_ (defined in cloe::Entity)cloe::Entityprotected
new_component(Component *ptr, const Arguments &... aliases) (defined in cloe::Vehicle)cloe::Vehicleinline
operational_ (defined in cloe::Model)cloe::Modelprotected
pause(const Sync &)cloe::Modelinlinevirtual
process(const Sync &sync) overridecloe::Vehiclevirtual
reset()vtd::VtdVehicleinlinevirtual
resolution() constcloe::Modelvirtual
resume(const Sync &)cloe::Modelinlinevirtual
send_label(ScpTransceiver &tx) constvtd::VtdVehicleinline
sensor_port_ (defined in vtd::VtdVehicle)vtd::VtdVehicle
sensors_ (defined in vtd::VtdVehicle)vtd::VtdVehicle
set_component(const std::string &key, std::shared_ptr< Component > component) (defined in cloe::Vehicle)cloe::Vehicleinline
set_description(std::string desc)cloe::Entityinline
set_name(std::string name)cloe::Entity
size() constcloe::Vehicleinline
start(const Sync &)cloe::Modelinlinevirtual
stop(const Sync &)cloe::Modelinlinevirtual
task_control_ (defined in vtd::VtdVehicle)vtd::VtdVehicle
to_json(cloe::Json &j, const VtdVehicle &v)vtd::VtdVehiclefriend
update_label(ScpTransceiver &tx, LabelConfiguration lbl)vtd::VtdVehicleinline
Vehicle(uint64_t id, const std::string &name) (defined in cloe::Vehicle)cloe::Vehicleinline
vehicle_label_ (defined in vtd::VtdVehicle)vtd::VtdVehicle
vtd_name() constvtd::VtdVehicleinline
vtd_name_ (defined in vtd::VtdVehicle)vtd::VtdVehicle
vtd_step_sensors(const cloe::Sync &s)vtd::VtdVehicleinline
vtd_step_vehicle_control(const cloe::Sync &sync, ScpTransceiver &tx, LabelConfiguration lbl)vtd::VtdVehicleinline
VtdVehicle()=delete (defined in vtd::VtdVehicle)vtd::VtdVehicle
VtdVehicle(uint64_t id, const std::string &name, std::unique_ptr< RdbTransceiverTcp > &&rdb_client, std::shared_ptr< TaskControl > task_control)vtd::VtdVehicleinline
~Entity() noexcept=default (defined in cloe::Entity)cloe::Entityvirtual
~Model() noexcept=defaultcloe::Modelvirtual
~Vehicle() noexcept=default (defined in cloe::Vehicle)cloe::Vehiclevirtual
~VtdVehicle()=default (defined in vtd::VtdVehicle)vtd::VtdVehiclevirtual