Runtime configuration class of the lsl2ac plugin.
More...
Runtime configuration class of the lsl2ac plugin.
◆ cfg_t()
cfg_t::cfg_t |
( |
MHA_AC::algo_comm_t & |
ac_, |
|
|
overrun_behavior |
overrun_, |
|
|
int |
bufsize_, |
|
|
int |
chunksize_, |
|
|
const std::vector< std::string > & |
streamnames_, |
|
|
int |
nchannels_, |
|
|
int |
nsamples_ |
|
) |
| |
C'tor of lsl2ac run time configuration.
- Parameters
-
ac_ | AC space, data from LSL will be inserted as AC variables |
overrun_ | Overrun behavior |
bufsize_ | Buffer size of the LSL stream inlet |
chunksize_ | Chunk size of the LSL stream |
streamnames_ | Names of LSL streams to be subscribed to |
nchannels_ | Number of channels to expect in the the LSL streams. Zero means accept any. |
nsamples_ | Number of samples per channel in the AC variable. Zero means resize as needed. |
◆ process()
void cfg_t::process |
( |
void |
| ) |
|
◆ varlist
std::map<std::string, std::unique_ptr<save_var_base_t> > lsl2ac::cfg_t::varlist |
|
private |
Maps variable name to unique ptr's of lsl to ac bridges.
The documentation for this class was generated from the following files: