ARB
Classes | Functions
gcg.cxx File Reference
#include "genbank.h"
#include "embl.h"
#include "macke.h"
Include dependency graph for gcg.cxx:

Go to the source code of this file.

Classes

class  GcgCommentWriter
 
class  GcgWriter
 

Functions

static void gcg_doc_out (const char *line, Writer &writer)
 
static int gcg_checksum (const char *Str, int numofstr)
 
static void gcg_out_origin (const Seq &seq, Writer &write)
 
static void gcg_seq_out (const Seq &seq, Writer &write, const char *key)
 
static void macke_to_gcg (const char *inf, const char *outf)
 
static void genbank_to_gcg (const char *inf, const char *outf)
 
static void embl_to_gcg (const char *inf, const char *outf)
 
void to_gcg (const FormattedFile &in, const char *outf)
 

Function Documentation

static void gcg_doc_out ( const char line,
Writer writer 
)
static

Definition at line 5 of file gcg.cxx.

References ca_assert, Writer::ok(), Writer::out(), and str0len().

Referenced by GcgWriter::add_comment().

static int gcg_checksum ( const char Str,
int  numofstr 
)
static

Definition at line 25 of file gcg.cxx.

References is_gapchar().

Referenced by gcg_seq_out().

static void gcg_out_origin ( const Seq seq,
Writer write 
)
static

Definition at line 39 of file gcg.cxx.

References Seq::get_len(), Seq::get_seq(), is_gapchar(), Writer::out(), and Writer::outf().

Referenced by gcg_seq_out().

static void gcg_seq_out ( const Seq seq,
Writer write,
const char key 
)
static
static void macke_to_gcg ( const char inf,
const char outf 
)
static
static void genbank_to_gcg ( const char inf,
const char outf 
)
static
static void embl_to_gcg ( const char inf,
const char outf 
)
static
void to_gcg ( const FormattedFile in,
const char outf 
)