source: tags/ms_r16q4/SL/SEQIO/seqio.hxx

Last change on this file was 6550, checked in by westram, 14 years ago
  • split AWTI into gui/nongui parts (only for export atm, non-gui import code may go to SL/SEQIO later)
File size: 1.3 KB
Line 
1// ============================================================= //
2//                                                               //
3//   File      : seqio.hxx                                       //
4//   Purpose   :                                                 //
5//                                                               //
6//   Institute of Microbiology (Technical University Munich)     //
7//   http://www.arb-home.de/                                     //
8//                                                               //
9// ============================================================= //
10
11#ifndef SEQIO_HXX
12#define SEQIO_HXX
13
14#ifndef ARBDB_BASE_H
15#include <arbdb_base.h>
16#endif
17
18class AP_filter;
19
20bool  SEQIO_read_string_pair(FILE *in, char *&s1, char *&s2, size_t& lineNr);
21char *SEQIO_fgets(char *s, int size, FILE *stream);
22
23GB_ERROR SEQIO_export_by_format(GBDATA *gb_main, int marked_only, AP_filter *filter,
24                                int cut_stop_codon, int compress, const char *dbname,
25                                const char *formname, const char *outname, int multiple,
26                                char **real_outname);
27
28char *SEQIO_exportFormat_get_outfile_default_suffix(const char *formname, GB_ERROR& error);
29
30#else
31#error seqio.hxx included twice
32#endif // SEQIO_HXX
Note: See TracBrowser for help on using the repository browser.