LASP 1.0
Library for Acoustic Signal Processing
Loading...
Searching...
No Matches
lasp_streammgr.h File Reference
#include "lasp_daq.h"
#include "lasp_siggen.h"
#include "lasp_thread.h"
#include <list>
#include <memory>
#include <mutex>
#include <thread>
Include dependency graph for lasp_streammgr.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  StreamMgr
 Stream manager. Used to manage the input and output streams. Implemented as a singleton: only one stream manager can be in existance for a given program. The thread that instantiates a stream manager is the only thread that should interact with the stream manager. If this is not true, undefined behavior can be expected. If LASP is compiled in debug mode, this fact is asserted. More...