ARB
mpdefs.h
Go to the documentation of this file.
1 // =============================================================== //
2 // //
3 // File : mpdefs.h //
4 // Purpose : //
5 // //
6 // Institute of Microbiology (Technical University Munich) //
7 // http://www.arb-home.de/ //
8 // //
9 // =============================================================== //
10 
11 #ifndef MPDEFS_H
12 #define MPDEFS_H
13 
14 #include <PT_com.h>
15 
16 #define SEPARATOR "#"
17 
18 #define NON_WEIGHTED 0
19 
20 enum {
22  MP_PROBE1 = 1,
23  MP_PROBE2 = 2,
24  MP_PROBE3 = 4,
25  MP_PROBE4 = 8,
26  MP_PROBE5 = 16,
27  MP_PROBE6 = 32,
28  MP_PROBE7 = 64,
29  MP_PROBE8 = 128
30 };
31 
32 class Bakt_Info;
33 class Hit;
34 class Sonde;
35 class MO_Liste;
36 class Sondentopf;
37 
38 struct MO_Mismatch {
39  long nummer;
40  double mismatch;
41 };
42 
43 
44 struct MP_list_elem {
45  void *elem;
47 };
48 
49 extern struct mp_gl_struct {
51  T_PT_LOCS locs;
52  T_PT_MAIN com;
54 } mp_pd_gl;
55 
56 #else
57 #error mpdefs.h included twice
58 #endif // MPDEFS_H
T_PT_LOCS locs
Definition: mpdefs.h:51
double mismatch
Definition: mpdefs.h:40
MP_list_elem * next
Definition: mpdefs.h:46
long nummer
Definition: mpdefs.h:39
struct mp_gl_struct mp_pd_gl
int pd_design_id
Definition: mpdefs.h:53
void * elem
Definition: mpdefs.h:45
aisc_com * link
Definition: mpdefs.h:50
T_PT_MAIN com
Definition: mpdefs.h:52