30 #include <spdlog/fwd.h>
43 using Logger = std::shared_ptr<spdlog::logger>;
44 using LogLevel = spdlog::level::level_enum;
50 using SignalPtr = std::shared_ptr<Signal>;
69 using TriggerPtr = std::unique_ptr<Trigger>;
79 using EventPtr = std::unique_ptr<Event>;
83 using ActionPtr = std::unique_ptr<Action>;
Definition: trigger.hpp:619
Definition: data_broker.hpp:226
Definition: trigger.hpp:545
Definition: component.hpp:209
Definition: component.hpp:143
Definition: controller.hpp:164
Definition: controller.hpp:126
Definition: data_broker.hpp:1217
Definition: entity.hpp:50
Definition: trigger.hpp:482
Definition: model.hpp:403
Definition: model.hpp:203
Definition: registrar.hpp:121
Definition: handler.hpp:94
Definition: handler.hpp:196
Definition: data_broker.hpp:703
Definition: simulator.hpp:199
Definition: simulator.hpp:139
Definition: trigger.hpp:60
Definition: trigger.hpp:290
Definition: trigger.hpp:437
Definition: trigger.hpp:400
Definition: vehicle.hpp:106
std::function< void(const Request &, Response &)> Handler
Definition: cloe_fwd.hpp:65
std::chrono::nanoseconds Duration
Definition: cloe_fwd.hpp:36
StatusCode
Definition: handler.hpp:161
RequestMethod
Definition: handler.hpp:54
ContentType
Definition: handler.hpp:71
HandlerType
Definition: registrar.hpp:88
Source
Definition: trigger.hpp:351