ARB
Functions | Variables
fconv.cxx File Reference
#include "defs.h"
#include "fun.h"
#include "global.h"
#include <static_assert.h>
#include <unistd.h>
#include <arb_diff.h>
Include dependency graph for fconv.cxx:

Go to the source code of this file.

Functions

static const charformat2name (Format type)
 
void throw_conversion_not_supported (Format inType, Format ouType)
 
void throw_conversion_failure (Format inType, Format ouType)
 
void throw_conversion_not_implemented (Format inType, Format ouType)
 
void throw_unsupported_input_format (Format inType)
 
void throw_incomplete_entry ()
 
void log_processed (int seqCount)
 

Variables

static int log_processed_counter = 0
 
static int log_seq_counter = 0
 

Function Documentation

static const char* format2name ( Format  type)
static
void throw_conversion_not_supported ( Format  inType,
Format  ouType 
)

Definition at line 27 of file fconv.cxx.

References format2name(), and throw_errorf().

Referenced by convert(), to_gcg(), to_paup(), to_phylip(), and to_printable().

void throw_conversion_failure ( Format  inType,
Format  ouType 
)
void throw_conversion_not_implemented ( Format  inType,
Format  ouType 
)
void throw_unsupported_input_format ( Format  inType)

Definition at line 39 of file fconv.cxx.

References format2name(), and throw_errorf().

Referenced by FormatReader::create().

void throw_incomplete_entry ( void  )

Definition at line 43 of file fconv.cxx.

References throw_error().

Referenced by Parser::parse_entry().

void log_processed ( int  seqCount)

Definition at line 50 of file fconv.cxx.

Referenced by FileWriter::~FileWriter().

Variable Documentation

int log_processed_counter = 0
static

Definition at line 47 of file fconv.cxx.

int log_seq_counter = 0
static

Definition at line 48 of file fconv.cxx.