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: