A library for working with phylogenetic and population genetic data.
v0.27.0
Taxon Member List

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) overrideTaxonprotectedvirtual
at(size_t index) constTaxonomy
at(size_t index)Taxonomy
begin()Taxonomy
begin() constTaxonomy
cbegin() constTaxonomy
cend() constTaxonomy
clear_children()Taxonomy
const_iterator typedefTaxonomy
data()Taxoninline
data() constTaxoninline
data_cast()Taxoninline
data_cast() constTaxoninline
data_ptr()Taxon
data_ptr() constTaxon
end()Taxonomy
end() constTaxonomy
get_child(std::string name) constTaxonomy
get_child(std::string name)Taxonomy
has_child(std::string name) constTaxonomy
has_data() constTaxon
id() constTaxon
id(std::string const &value)Taxon
index_of(std::string const &name) constTaxonomy
iterator typedefTaxonomy
name() constTaxon
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) constTaxonomy
operator[](std::string name)Taxonomy
operator[](size_t index) constTaxonomy
operator[](size_t index)Taxonomy
parent() constTaxon
parent()Taxon
rank() constTaxon
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)Taxonomyprotected
size() constTaxonomy
sort(Compare comp)Taxonomyinline
swap(Taxon &lhs, Taxon &rhs)Taxonfriend
Taxon()Taxon
Taxon(std::string const &name, std::string const &rank="", std::string const &id="")Taxonexplicit
Taxon(Taxon const &)Taxon
Taxon(Taxon &&)Taxon
TaxonomyTaxon
genesis::taxonomy::Taxonomy::Taxonomy(Taxonomy const &)Taxonomy
genesis::taxonomy::Taxonomy::Taxonomy(Taxonomy &&)Taxonomy
~Taxon() override=defaultTaxonvirtual
~Taxonomy()=defaultTaxonomyvirtual