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 |