11 #include <RADCore/RADCore.h>
80 std::pair<double, double>
map(
double x,
double y)
const;
94 bool startDevice(
const std::string& path, std::string* error =
nullptr);
118 std::vector<std::unique_ptr<Reader>> readers_;
119 std::atomic<bool> hotplugRunning_{
false};
120 std::thread hotplugThread_;
#define RAD_EVENT(Name, Signature)
Declares a typed RADCore event; example: RAD_EVENT(done, (int)).
Definition: RADCore.h:97
#define RADEvents
Marks a public event declaration block in RADObject-derived classes.
Definition: RADCore.h:75
RADCore task event loop with locked and low-latency scheduling strategies.
Definition: RADCore.h:988
Base class for event receivers, senders, and thread-affinity aware objects.
Definition: RADCore.h:963