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

#include <genesis/utils/formats/nexus/writer.hpp>

Detailed Description

Definition at line 53 of file utils/formats/nexus/writer.hpp.

Public Member Functions

 NexusWriter ()=default
 
 NexusWriter (NexusWriter const &)=default
 
 NexusWriter (NexusWriter &&)=default
 
 ~NexusWriter ()=default
 
NexusWriteroperator= (NexusWriter const &)=default
 
NexusWriteroperator= (NexusWriter &&)=default
 
void to_file (NexusDocument const &doc, std::string const &filename) const
 
void to_stream (NexusDocument const &doc, std::ostream &out) const
 
void to_string (NexusDocument const &doc, std::string &output) const
 
std::string to_string (NexusDocument const &doc) const
 

Constructor & Destructor Documentation

NexusWriter ( )
default
~NexusWriter ( )
default
NexusWriter ( NexusWriter const &  )
default
NexusWriter ( NexusWriter &&  )
default

Member Function Documentation

NexusWriter& operator= ( NexusWriter const &  )
default
NexusWriter& operator= ( NexusWriter &&  )
default
void to_file ( NexusDocument const &  doc,
std::string const &  filename 
) const

Definition at line 60 of file utils/formats/nexus/writer.cpp.

void to_stream ( NexusDocument const &  doc,
std::ostream &  out 
) const

Definition at line 49 of file utils/formats/nexus/writer.cpp.

void to_string ( NexusDocument const &  doc,
std::string &  output 
) const

Definition at line 67 of file utils/formats/nexus/writer.cpp.

std::string to_string ( NexusDocument const &  doc) const

Definition at line 74 of file utils/formats/nexus/writer.cpp.


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