The Open Master Hearing Aid (openMHA)  openMHA
Open community platform for hearing aid algorithm research
ac2xdf::ac2xdf_rt_t Class Reference

Public Member Functions

 ac2xdf_rt_t (const std::string prefix, bool use_date, bool active, unsigned fifosize, unsigned minwrite, const std::vector< std::string > &varnames, const std::vector< mha_real_t > &sampling_rates, algo_comm_t &iac)
 
void process ()
 
void exit_request ()
 

Private Attributes

MHA_AC::algo_comm_tac
 
std::vector< std::unique_ptr< acwriter_base_t > > vars
 
std::unique_ptr< output_file_toutfile
 

Constructor & Destructor Documentation

◆ ac2xdf_rt_t()

ac2xdf::ac2xdf_rt_t::ac2xdf_rt_t ( const std::string  prefix,
bool  use_date,
bool  active,
unsigned  fifosize,
unsigned  minwrite,
const std::vector< std::string > &  varnames,
const std::vector< mha_real_t > &  sampling_rates,
algo_comm_t iac 
)
inline

Member Function Documentation

◆ process()

void ac2xdf::ac2xdf_rt_t::process ( void  )
inline

◆ exit_request()

void ac2xdf::ac2xdf_rt_t::exit_request ( )
inline

Member Data Documentation

◆ ac

MHA_AC::algo_comm_t& ac2xdf::ac2xdf_rt_t::ac
private

◆ vars

std::vector<std::unique_ptr<acwriter_base_t> > ac2xdf::ac2xdf_rt_t::vars
private

◆ outfile

std::unique_ptr<output_file_t> ac2xdf::ac2xdf_rt_t::outfile
private

The documentation for this class was generated from the following file: