#include "lasp_streammgr.h"
#include "debugtrace.hpp"
#include "lasp_biquadbank.h"
#include "lasp_indatahandler.h"
#include "lasp_thread.h"
#include <algorithm>
#include <assert.h>
#include <functional>
#include <iostream>
#include <memory>
#include <mutex>
Go to the source code of this file.
|
using | rte = std::runtime_error |
|
using | Lck = std::scoped_lock< std::mutex > |
|
|
template<typename T > |
bool | fillData (DaqData &data, const vd &signal) |
| Converts from double precision floating point to output signal in non-interleaving format.
|
|
|
std::weak_ptr< StreamMgr > | _mgr |
| The main global handle to a stream, stored in a weak pointer, if it does not yet exist, via StreamMgr::getInstance, a new stream mgr is created. It also makes sure that the stream manager is deleted once the latest handle to it has been destroyed (no global stuff left).
|
|
std::mutex | _mgr_mutex |
|
◆ DEBUG_FILLDATA
◆ Lck
using Lck = std::scoped_lock<std::mutex> |
◆ rte
using rte = std::runtime_error |
◆ fillData()
template<typename T >
bool fillData |
( |
DaqData & |
data, |
|
|
const vd & |
signal |
|
) |
| |
Converts from double precision floating point to output signal in non-interleaving format.
- Template Parameters
-
- Parameters
-
- Returns
Definition at line 182 of file lasp_streammgr.cpp.
◆ _mgr
The main global handle to a stream, stored in a weak pointer, if it does not yet exist, via StreamMgr::getInstance, a new stream mgr is created. It also makes sure that the stream manager is deleted once the latest handle to it has been destroyed (no global stuff left).
Definition at line 24 of file lasp_streammgr.cpp.
◆ _mgr_mutex