A toolkit for working with phylogenetic data.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PrinterNested Class Reference

#include <genesis/taxonomy/printers/nested.hpp>

Detailed Description

Simple printer class for Taxonomy.

Definition at line 53 of file nested.hpp.

Public Member Functions

 PrinterNested ()=default
 PrinterNested (PrinterNested const &)=default
 PrinterNested (PrinterNested &&)=default
 ~PrinterNested ()=default
PrinterNesteddepth_limit (int value)
int depth_limit () const
PrinterNestedline_limit (int value)
int line_limit () const
std::string operator() (Taxonomy const &tax) const
PrinterNestedoperator= (PrinterNested const &)=default
PrinterNestedoperator= (PrinterNested &&)=default
void print (std::ostream &out, Taxonomy const &tax) const
std::string print (Taxonomy const &tax) const
PrinterNestedprint_ids (bool value)
bool print_ids () const
PrinterNestedprint_ranks (bool value)
bool print_ranks () const

Constructor & Destructor Documentation

PrinterNested ( )
~PrinterNested ( )
PrinterNested ( PrinterNested const &  )
PrinterNested ( PrinterNested &&  )

Member Function Documentation

PrinterNested & depth_limit ( int  value)

Definition at line 132 of file nested.cpp.

int depth_limit ( ) const

Definition at line 138 of file nested.cpp.

PrinterNested & line_limit ( int  value)

Definition at line 121 of file nested.cpp.

int line_limit ( ) const

Definition at line 127 of file nested.cpp.

std::string operator() ( Taxonomy const &  tax) const

Definition at line 61 of file nested.cpp.

PrinterNested& operator= ( PrinterNested const &  )
PrinterNested& operator= ( PrinterNested &&  )
void print ( std::ostream &  out,
Taxonomy const &  tax 
) const

Definition at line 45 of file nested.cpp.

std::string print ( Taxonomy const &  tax) const

Definition at line 53 of file nested.cpp.

PrinterNested & print_ids ( bool  value)

Definition at line 154 of file nested.cpp.

bool print_ids ( ) const

Definition at line 160 of file nested.cpp.

PrinterNested & print_ranks ( bool  value)

Definition at line 143 of file nested.cpp.

bool print_ranks ( ) const

Definition at line 149 of file nested.cpp.

The documentation for this class was generated from the following files: