The Open Master Hearing Aid (openMHA)  openMHA
Open community platform for hearing aid algorithm research
PluginLoader Namespace Reference

Classes

class  config_file_splitter_t
 
class  fourway_processor_t
 This abstract class defines the interface for classes that implement all types of signal domain processing supported by the MHA: wave2wave, spec2spec, wave2spec, and spec2wave. More...
 
class  mhapluginloader_t
 

Functions

const char * mhastrdomain (mha_domain_t)
 
void mhaconfig_compare (const mhaconfig_t &req, const mhaconfig_t &avail, const std::string &pref="")
 Compare two mhaconfig_t structures, and report differences as an error. More...
 

Function Documentation

◆ mhastrdomain()

const char * PluginLoader::mhastrdomain ( mha_domain_t  d)

◆ mhaconfig_compare()

void PluginLoader::mhaconfig_compare ( const mhaconfig_t req,
const mhaconfig_t avail,
const std::string &  pref = "" 
)

Compare two mhaconfig_t structures, and report differences as an error.

Parameters
reqExpected mhaconfig_t structure
availAvailable mhaconfig_t structure
prefPrefix for error messages