30 #include <spdlog/fwd.h>
43 using Logger = std::shared_ptr<spdlog::logger>;
44 using LogLevel = spdlog::level::level_enum;
62 using TriggerPtr = std::unique_ptr<Trigger>;
72 using EventPtr = std::unique_ptr<Event>;
76 using ActionPtr = std::unique_ptr<Action>;
Definition: trigger.hpp:607
Definition: trigger.hpp:533
Definition: component.hpp:209
Definition: component.hpp:143
Definition: controller.hpp:164
Definition: controller.hpp:126
Definition: entity.hpp:50
Definition: trigger.hpp:478
Definition: model.hpp:403
Definition: model.hpp:203
Definition: registrar.hpp:116
Definition: handler.hpp:94
Definition: handler.hpp:196
Definition: simulator.hpp:199
Definition: simulator.hpp:139
Definition: trigger.hpp:60
Definition: trigger.hpp:290
Definition: trigger.hpp:433
Definition: trigger.hpp:396
Definition: vehicle.hpp:106
std::function< void(const Request &, Response &)> Handler
Definition: cloe_fwd.hpp:58
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:83
Source
Definition: trigger.hpp:351