This is the complete list of members for Taxon, including all inherited members.
| add_child(Taxon const &child, bool merge_duplicates=true) | Taxonomy | |
| add_child(std::string const &name, bool merge_duplicates=true) | Taxonomy | |
| add_child_(Taxon const &child, bool merge_duplicates) override | Taxon | protectedvirtual |
| at(size_t index) const | Taxonomy | |
| at(size_t index) | Taxonomy | |
| begin() | Taxonomy | |
| begin() const | Taxonomy | |
| cbegin() const | Taxonomy | |
| cend() const | Taxonomy | |
| clear_children() | Taxonomy | |
| const_iterator typedef | Taxonomy | |
| data() | Taxon | inline |
| data() const | Taxon | inline |
| data_cast() | Taxon | inline |
| data_cast() const | Taxon | inline |
| data_ptr() | Taxon | |
| data_ptr() const | Taxon | |
| end() | Taxonomy | |
| end() const | Taxonomy | |
| get_child(std::string name) const | Taxonomy | |
| get_child(std::string name) | Taxonomy | |
| has_child(std::string name) const | Taxonomy | |
| has_data() const | Taxon | |
| id() const | Taxon | |
| id(std::string const &value) | Taxon | |
| index_of(std::string const &name) const | Taxonomy | |
| iterator typedef | Taxonomy | |
| name() const | Taxon | |
| name(std::string const &value) | Taxon | |
| operator=(Taxon const &) | Taxon | |
| operator=(Taxon &&) | Taxon | |
| genesis::taxonomy::Taxonomy::operator=(Taxonomy const &) | Taxonomy | |
| genesis::taxonomy::Taxonomy::operator=(Taxonomy &&) | Taxonomy | |
| operator[](std::string name) const | Taxonomy | |
| operator[](std::string name) | Taxonomy | |
| operator[](size_t index) const | Taxonomy | |
| operator[](size_t index) | Taxonomy | |
| parent() const | Taxon | |
| parent() | Taxon | |
| rank() const | Taxon | |
| rank(std::string const &value) | Taxon | |
| remove_at(size_t index) | Taxonomy | |
| remove_child(std::string const &name) | Taxonomy | |
| reset_data(std::unique_ptr< BaseTaxonData > data) | Taxon | |
| reset_parent_pointers_(Taxon *parent) | Taxonomy | protected |
| size() const | Taxonomy | |
| sort(Compare comp) | Taxonomy | inline |
| swap(Taxon &lhs, Taxon &rhs) | Taxon | friend |
| Taxon() | Taxon | |
| Taxon(std::string const &name, std::string const &rank="", std::string const &id="") | Taxon | explicit |
| Taxon(Taxon const &) | Taxon | |
| Taxon(Taxon &&) | Taxon | |
| Taxonomy | Taxon | |
| genesis::taxonomy::Taxonomy::Taxonomy(Taxonomy const &) | Taxonomy | |
| genesis::taxonomy::Taxonomy::Taxonomy(Taxonomy &&) | Taxonomy | |
| ~Taxon() override=default | Taxon | virtual |
| ~Taxonomy()=default | Taxonomy | virtual |