| access(T const &v) const | reactions::database::database< Element, NameField, IdField > | inlineprotected |
| all_elements() const | reactions::database::database< Element, NameField, IdField > | inline |
| clear_cache() | reactions::database::database< Element, NameField, IdField > | inline |
| database(std::string &&db) | reactions::database::database< Element, NameField, IdField > | inlineprotected |
| database(database &&)=delete | reactions::database::database< Element, NameField, IdField > | protected |
| database(database const &)=delete | reactions::database::database< Element, NameField, IdField > | protected |
| disable_cache() | reactions::database::database< Element, NameField, IdField > | inline |
| element_type typedef | reactions::database::database< Element, NameField, IdField > | |
| enable_cache() | reactions::database::database< Element, NameField, IdField > | inline |
| get_database_path() const | reactions::database::database< Element, NameField, IdField > | inline |
| m_cache | reactions::database::database< Element, NameField, IdField > | protected |
| m_db | reactions::database::database< Element, NameField, IdField > | protected |
| open_database() const | reactions::database::database< Element, NameField, IdField > | inlineprotected |
| operator()(int id) const =0 | reactions::database::database< Element, NameField, IdField > | pure virtual |
| operator()(std::string const &str) const =0 | reactions::database::database< Element, NameField, IdField > | pure virtual |
| operator=(database &&)=delete | reactions::database::database< Element, NameField, IdField > | protected |
| operator=(database const &)=delete | reactions::database::database< Element, NameField, IdField > | protected |
| read_element(std::string const &line) const | reactions::database::database< Element, NameField, IdField > | inlineprotected |
| read_field(typename element_type::base_type &tuple, std::string const &line) const | reactions::database::database< Element, NameField, IdField > | inlineprotected |
| read_line(typename element_type::base_type &tuple, std::string const &line, std::index_sequence< I... >) const | reactions::database::database< Element, NameField, IdField > | inlineprotected |
| read_line(typename element_type::base_type &tuple, std::string const &line) const | reactions::database::database< Element, NameField, IdField > | inlineprotected |
| register_element(Args &&... args) | reactions::database::database< Element, NameField, IdField > | inline |
| set_database_path(std::string const &s) | reactions::database::database< Element, NameField, IdField > | inline |
| skip_commented_lines(std::ifstream &file) const | reactions::database::database< Element, NameField, IdField > | inlineprotected |
| ~database() | reactions::database::database< Element, NameField, IdField > | inlinevirtual |