RAII: destructor guarantees clean shutdown (Module 07)
| 93 | |
| 94 | // RAII: destructor guarantees clean shutdown (Module 07) |
| 95 | ~SensorPipeline() { stop(); } |
| 96 | |
| 97 | // Non-copyable, non-movable (owns threads — Module 10) |
| 98 | SensorPipeline(const SensorPipeline&) = delete; |
nothing calls this directly
no outgoing calls
no test coverage detected