A toolkit for working with phylogenetic data.
v0.18.0
 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_ranks (bool value)
 
bool print_ranks () const
 

Constructor & Destructor Documentation

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

Member Function Documentation

PrinterNested & depth_limit ( int  value)

Definition at line 120 of file nested.cpp.

int depth_limit ( ) const

Definition at line 126 of file nested.cpp.

PrinterNested & line_limit ( int  value)

Definition at line 109 of file nested.cpp.

int line_limit ( ) const

Definition at line 115 of file nested.cpp.

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

Definition at line 61 of file nested.cpp.

PrinterNested& operator= ( PrinterNested const &  )
default
PrinterNested& operator= ( PrinterNested &&  )
default
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_ranks ( bool  value)

Definition at line 131 of file nested.cpp.

bool print_ranks ( ) const

Definition at line 137 of file nested.cpp.


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