Class Judge_Loop
Defined in File PDJE_Judge_Loop.hpp
Class Documentation
-
class Judge_Loop
Internal judge loop that consumes inputs, matches notes, and emits callbacks.
Public Functions
-
void EndEventLoop()
Stop use/miss worker threads.
-
void StartEventLoop()
Start use/miss worker threads.
-
void loop()
Main loop that polls inputs and judges notes.
-
Judge_Loop(Judge_Init &inits)
Construct loop with initialized data sources.
-
~Judge_Loop() = default
Public Members
-
std::atomic<bool> loop_switch
-
void EndEventLoop()