| add_co_author(std::string const &given_names, std::string const &surname, std::string const &initials) | basic::citation_manager::Citation | |
| add_primary_author(std::string const &given_names, std::string const &surname, std::string const &initials) | basic::citation_manager::Citation | |
| add_senior_author(std::string const &given_names, std::string const &surname, std::string const &initials) | basic::citation_manager::Citation | |
| article_title() const | basic::citation_manager::Citation | inline |
| article_title_ | basic::citation_manager::Citation | private |
| Citation()=default | basic::citation_manager::Citation | |
| Citation(std::string const &citation_as_string) | basic::citation_manager::Citation | |
| Citation(Citation const &)=default | basic::citation_manager::Citation | |
| clear() | basic::citation_manager::Citation | |
| clone() const | basic::citation_manager::Citation | |
| co_authors() const | basic::citation_manager::Citation | inline |
| co_authors_ | basic::citation_manager::Citation | private |
| doi() const | basic::citation_manager::Citation | inline |
| doi_ | basic::citation_manager::Citation | private |
| get_default_formatted_citation(std::ostream &outstream) const | basic::citation_manager::Citation | private |
| get_formatted_citation(std::ostream &outstream, CitationFormat const format=CitationFormat::DefaultStyle) const | basic::citation_manager::Citation | |
| get_nature_formatted_citation(std::ostream &outstream) const | basic::citation_manager::Citation | private |
| initialize_from_string(std::string const &citation_as_string) | basic::citation_manager::Citation | |
| journal_title() const | basic::citation_manager::Citation | inline |
| journal_title_ | basic::citation_manager::Citation | private |
| operator=(VirtualBase const &)=default | utility::VirtualBase | |
| operator=(VirtualBase &&)=default | utility::VirtualBase | |
| parse_authors(std::string const §ion_name, utility::vector1< AuthorNames > &destination, utility::vector1< std::string > const &lines) | basic::citation_manager::Citation | private |
| parse_string_entry(std::string const §ion_name, std::string &destination, utility::vector1< std::string > const &lines) | basic::citation_manager::Citation | private |
| parse_year(utility::vector1< std::string > const &lines) | basic::citation_manager::Citation | private |
| primary_authors() const | basic::citation_manager::Citation | inline |
| primary_authors_ | basic::citation_manager::Citation | private |
| senior_authors() const | basic::citation_manager::Citation | inline |
| senior_authors_ | basic::citation_manager::Citation | private |
| set_year_and_article(int const year_in, std::string const &article_title, std::string const &journal_title, std::string const &volume_issue_pages, std::string const &doi) | basic::citation_manager::Citation | |
| VirtualBase()=default | utility::VirtualBase | |
| VirtualBase(VirtualBase const &)=default | utility::VirtualBase | |
| VirtualBase(VirtualBase &&)=default | utility::VirtualBase | |
| volume_issue_pages() const | basic::citation_manager::Citation | inline |
| volume_issue_pages_ | basic::citation_manager::Citation | private |
| year() const | basic::citation_manager::Citation | inline |
| year_ | basic::citation_manager::Citation | private |
| ~Citation() override=default | basic::citation_manager::Citation | |
| ~VirtualBase()=default | utility::VirtualBase | virtual |