| _external | Hammer::ProcRates | private |
| _group | Hammer::SettingsConsumer | protected |
| _ownedSettings | Hammer::SettingsConsumer | protected |
| _processRates | Hammer::ProcRates | private |
| _settingHandler | Hammer::SettingsConsumer | protected |
| _settingPath | Hammer::SettingsConsumer | protected |
| addRefs() const | Hammer::SettingsConsumer | virtual |
| addSetting(const std::string &name, const T &defaultValue) | Hammer::SettingsConsumer | protected |
| defineSettings() | Hammer::ProcRates | protectedvirtual |
| getLog() const | Hammer::ProcRates | protected |
| getProcessRates(ProcessUID id) | Hammer::ProcRates | virtual |
| getSetting(const std::string &name) const | Hammer::SettingsConsumer | protected |
| getSetting(const std::string &otherPath, const std::string &name) const | Hammer::SettingsConsumer | protected |
| getSettingsHandler() const | Hammer::SettingsConsumer | |
| getVertexRate(const ProcessUID &id, const std::string &schemeName) const | Hammer::ProcRates | virtual |
| init() | Hammer::ProcRates | |
| initSettings() | Hammer::SettingsConsumer | protected |
| isOn(const std::string &name) const | Hammer::SettingsConsumer | protected |
| isOn(const std::string &otherPath, const std::string &name) const | Hammer::SettingsConsumer | protected |
| operator=(const ProcRates &other)=delete | Hammer::ProcRates | |
| operator=(ProcRates &&other)=delete | Hammer::ProcRates | |
| Hammer::SettingsConsumer::operator=(const SettingsConsumer &)=default | Hammer::SettingsConsumer | |
| ProcRates(const ExternalData *ext) | Hammer::ProcRates | |
| ProcRates(const Serial::FBProcData *msgreader) | Hammer::ProcRates | |
| ProcRates(const ProcRates &other)=delete | Hammer::ProcRates | |
| ProcRates(ProcRates &&other)=delete | Hammer::ProcRates | |
| read(const Serial::FBRates *msgreader, bool merge) | Hammer::ProcRates | |
| removeSetting(const std::string &name) | Hammer::SettingsConsumer | protected |
| setPath(const std::string &path) | Hammer::SettingsConsumer | protected |
| setSettingsHandler(SettingsHandler &sh) | Hammer::SettingsConsumer | virtual |
| setSettingsHandler(const SettingsConsumer &other) | Hammer::SettingsConsumer | |
| SettingsConsumer() | Hammer::SettingsConsumer | |
| SettingsConsumer(const SettingsConsumer &)=default | Hammer::SettingsConsumer | |
| setWeightTerm(WTerm group) | Hammer::SettingsConsumer | |
| updateVectorOfSettings(const std::vector< T > &values, const std::vector< std::string > &names, const std::string &path="", WTerm group=WTerm::COMMON) | Hammer::SettingsConsumer | protected |
| updateVectorOfSettings(const std::map< std::string, T > &values, const std::string &path="", WTerm group=WTerm::COMMON) | Hammer::SettingsConsumer | protected |
| write(flatbuffers::FlatBufferBuilder *msgwriter) const | Hammer::ProcRates | |
| ~ProcRates() noexcept | Hammer::ProcRates | |
| ~SettingsConsumer() | Hammer::SettingsConsumer | inlinevirtual |