| 169 | void *kperiod_callback_user_data; |
| 170 | concurrent_queue<CsoundEvent *> input_queue; |
| 171 | void ClearQueue() |
| 172 | { |
| 173 | CsoundEvent *event = 0; |
| 174 | while (input_queue.try_pop(event)) { |
| 175 | delete event; |
| 176 | } |
| 177 | } |
| 178 | public: |
| 179 | CsoundThreaded() : Csound(), keep_running(false), kperiod_callback(nullptr), kperiod_callback_user_data(nullptr) {}; |
| 180 | CsoundThreaded(CSOUND *csound_) : Csound(csound_), keep_running(false), kperiod_callback(nullptr), kperiod_callback_user_data(nullptr) {}; |
no test coverage detected