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 | |
---|
20 | char *GDE_makeawarname(GmenuItem *gmenuitem, long i); |
---|
21 | char *GDE_maketmpawarname(GmenuItem *gmenuitem, long i); |
---|
22 | void GDE_load_menu(AW_window *awm, AW_active dummy_1x, const char *menulabel); |
---|
23 | GB_ERROR GDE_create_var(AW_root *aw_root, AW_default aw_def, GBDATA *gb_main, GDE_get_sequences_cb get_sequences, gde_window_type window_type, AW_CL client_data); |
---|
24 | |
---|
25 | /* GDE_FileIO.cxx */ |
---|
26 | void Regroup(NA_Alignment *alignment); |
---|
27 | char *Calloc(int count, int size); |
---|
28 | char *Realloc(char *block, int size); |
---|
29 | void Cfree(char *block); |
---|
30 | void LoadData(char *filen); |
---|
31 | void AppendNA(NA_Base *buffer, int len, NA_Sequence *seq); |
---|
32 | void Ascii2NA(char *buffer, int len, int matrix[16]); |
---|
33 | int WriteNA_Flat(NA_Alignment *aln, char *filename, int method); |
---|
34 | void Warning(const char *s); |
---|
35 | void InitNASeq(NA_Sequence *seq, int type); |
---|
36 | void NormalizeOffset(NA_Alignment *aln); |
---|
37 | |
---|
38 | /* GDE_Genbank.cxx */ |
---|
39 | GB_ERROR ReadGen(char *filename, NA_Alignment *dataset); |
---|
40 | int WriteGen(NA_Alignment *aln, char *filename, int method); |
---|
41 | void SetTime(void *b); |
---|
42 | |
---|
43 | /* GDE_HGLfile.cxx */ |
---|
44 | int WriteGDE(NA_Alignment *aln, char *filename, int method); |
---|
45 | char *uniqueID(void); |
---|
46 | |
---|
47 | /* GDE_ParseMenu.cxx */ |
---|
48 | GB_ERROR LoadMenus(void); |
---|
49 | int Find(const char *target, const char *key); |
---|
50 | int Find2(const char *target, const char *key); |
---|
51 | void throwError(const char *msg) __ATTR__NORETURN; |
---|
52 | void splitEntry(const char *input, char *head, char *tail); |
---|
53 | |
---|
54 | /* GDE_arbdb_io.cxx */ |
---|
55 | |
---|
56 | #ifndef GDE_EXTGLOB_H |
---|
57 | #include "GDE_extglob.h" |
---|
58 | #endif |
---|
59 | |
---|
60 | int ReadArbdb2(NA_Alignment *dataset, AP_filter *filter, GapCompression compress, bool cutoff_stop_codon, TypeInfo typeinfo) __ATTR__USERESULT; |
---|
61 | int ReadArbdb(NA_Alignment *dataset, bool marked, AP_filter *filter, GapCompression compress, bool cutoff_stop_codon, TypeInfo typeinfo) __ATTR__USERESULT; |
---|
62 | int getelem(NA_Sequence *a, int b); |
---|
63 | void putelem(NA_Sequence *a, int b, NA_Base c); |
---|
64 | |
---|
65 | /* GDE_event.cxx */ |
---|
66 | void GDE_startaction_cb(AW_window *aw, GmenuItem *gmenuitem, AW_CL dummy_1x); |
---|
67 | |
---|
68 | #else |
---|
69 | #error GDE_proto.h included twice |
---|
70 | #endif /* GDE_PROTO_H */ |
---|