source: tags/arb-6.0/MULTI_PROBE/mpdefs.h

Last change on this file was 7812, checked in by westram, 13 years ago

merge from dev [7751] [7752]

  • updated many old-style typedefs (typedef struct/enum)
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 1.3 KB
Line 
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
20enum {
21    MP_NO_PROBE = 0,
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
32class Bakt_Info;
33class Hit;
34class Sonde;
35class MO_Liste;
36class Sondentopf;
37
38struct MO_Mismatch {
39    long   nummer;
40    double mismatch;
41};
42
43
44struct MP_list_elem
45{
46    void         *elem;
47    MP_list_elem *next;
48};
49
50extern struct mp_gl_struct {
51    aisc_com  *link;
52    T_PT_LOCS  locs;
53    T_PT_MAIN  com;
54    int        pd_design_id;
55} mp_pd_gl;
56
57#else
58#error mpdefs.h included twice
59#endif // MPDEFS_H
Note: See TracBrowser for help on using the repository browser.