source: tags/ms_r16q3/ARB_GDE/GDE_proto.h

Last change on this file was 15176, checked in by westram, 8 years ago
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 2.1 KB
Line 
1/* This file is generated by aisc_mkpt.
2 * Any changes you make here will be overwritten later!
3 */
4
5#ifndef GDE_PROTO_H
6#define GDE_PROTO_H
7
8/* define ARB attributes: */
9#ifndef ATTRIBUTES_H
10# include <attributes.h>
11#endif
12
13
14/* GDE.cxx */
15
16#ifndef GDE_MENU_H
17#include "GDE_menu.h"
18#endif
19
20char *GDE_makeawarname(GmenuItem *gmenuitem, long i);
21char *GDE_maketmpawarname(GmenuItem *gmenuitem, long i);
22void GDE_load_menu(AW_window *awm, AW_active dummy_1x, const char *menulabel);
23GB_ERROR GDE_init(AW_root *aw_root, AW_default aw_def, GBDATA *gb_main, GDE_get_sequences_cb get_sequences, GDE_format_alignment_cb format_ali, gde_window_type window_type);
24
25/* GDE_FileIO.cxx */
26void LoadData(char *filen, NA_Alignment& dataset);
27void AppendNA(NA_Base *buffer, int len, NA_Sequence *seq);
28void Ascii2NA(char *buffer, int len, int matrix[16]);
29int WriteNA_Flat(NA_Alignment& aln, char *filename, int method);
30void Warning(const char *s);
31void InitNASeq(NA_Sequence *seq, int type);
32void NormalizeOffset(NA_Alignment& aln);
33
34/* GDE_Genbank.cxx */
35GB_ERROR ReadGen(char *filename, NA_Alignment& dataset);
36int WriteGen(NA_Alignment& aln, char *filename, int method);
37void SetTime(void *b);
38
39/* GDE_HGLfile.cxx */
40int WriteGDE(NA_Alignment& aln, char *filename, int method);
41char *uniqueID(void);
42
43/* GDE_ParseMenu.cxx */
44GB_ERROR LoadMenus(void);
45bool Find(const char *target, const char *key);
46int Find2(const char *target, const char *key);
47void splitEntry(const char *input, char *head, char *tail);
48
49/* GDE_arbdb_io.cxx */
50
51#ifndef GDE_EXTGLOB_H
52#include "GDE_extglob.h"
53#endif
54
55int Arbdb_get_curelem(NA_Alignment& dataset);
56int ReadArbdb2(NA_Alignment& dataset, AP_filter *filter, GapCompression compress, bool cutoff_stop_codon, TypeInfo typeinfo) __ATTR__USERESULT;
57int ReadArbdb(NA_Alignment& dataset, bool marked, AP_filter *filter, GapCompression compress, bool cutoff_stop_codon, TypeInfo typeinfo) __ATTR__USERESULT;
58int getelem(NA_Sequence *a, int b);
59void putelem(NA_Sequence *a, int b, NA_Base c);
60
61/* GDE_event.cxx */
62void GDE_startaction_cb(AW_window *aw, GmenuItem *gmenuitem);
63
64#else
65#error GDE_proto.h included twice
66#endif /* GDE_PROTO_H */
Note: See TracBrowser for help on using the repository browser.