|
| mhachain_t (MHA_AC::algo_comm_t &iac, const std::string &configured_name) |
|
| chain_base_t (MHA_AC::algo_comm_t &iac, const std::string &configured_name) |
|
void | process (mha_wave_t *, mha_wave_t **) |
|
void | process (mha_spec_t *, mha_wave_t **) |
|
void | process (mha_wave_t *, mha_spec_t **) |
|
void | process (mha_spec_t *, mha_spec_t **) |
|
void | prepare (mhaconfig_t &) |
|
void | release () |
|
| plugin_t (const std::string &, MHA_AC::algo_comm_t &) |
| Constructor of plugin template base class. More...
|
|
virtual | ~plugin_t () |
| Destructor of plugin template base class. More...
|
|
void | prepare_ (mhaconfig_t &) |
|
void | release_ () |
|
bool | is_prepared () const |
| Flag, if the prepare method is successfully called (or currently evaluated) More...
|
|
mhaconfig_t | input_cfg () const |
| Current input channel configuration. More...
|
|
mhaconfig_t | output_cfg () const |
| Current output channel configuration. More...
|
|
| parser_t (const std::string &help_text="") |
| Construct detached node to be used in the configuration tree. More...
|
|
| ~parser_t () |
|
void | insert_item (const std::string &, base_t *) |
| Register a parser item into this sub-parser. More...
|
|
void | remove_item (const std::string &) |
| Remove an item by name. More...
|
|
void | force_remove_item (const std::string &) |
| Remove an item by name. More...
|
|
void | remove_item (const base_t *) |
| Remove an item by address. More...
|
|
| base_t (const std::string &) |
| Constructor for base class of all parser nodes. More...
|
|
| base_t (const base_t &) |
| Copy constructor for base_t. More...
|
|
base_t & | operator= (const base_t &)=default |
|
| base_t (base_t &&)=delete |
|
base_t & | operator= (base_t &&)=delete |
|
virtual | ~base_t () |
|
virtual std::string | parse (const std::string &) |
| Causes this node to process a command in the openMHA configuration language. More...
|
|
virtual void | parse (const char *, char *, unsigned int) |
| This function parses a command and writes the parsing result into a C character array. More...
|
|
virtual void | parse (const std::vector< std::string > &, std::vector< std::string > &) |
|
virtual std::string | query_perm (const std::string &) |
|
virtual std::string | query_range (const std::string &) |
|
std::string | query_version (const std::string &) |
|
std::string | query_id (const std::string &) |
|
std::string | query_subst (const std::string &) |
|
std::string | query_addsubst (const std::string &) |
|
std::string | query_help (const std::string &) |
|
std::string | query_cmds (const std::string &) |
|
void | set_node_id (const std::string &) |
| Set the identification string of this parser node. More...
|
|
void | set_help (const std::string &) |
| Set the help comment of a variable or parser. More...
|
|
void | add_parent_on_insert (parser_t *, std::string) |
|
void | rm_parent_on_remove (parser_t *) |
|
const std::string & | fullname () const |
| Return the full dot-separated path name of this parser node in the openMHA configuration tree. More...
|
|
| config_t () |
|
| ~config_t () |
|