versadac  1
versadac - Scalable Recorder Firmware
dre.h
1 /*******************************************************************************
2 FILE : dre.h
3 AUTHOR : Karl Wakeham
4 SYSTEM : VxWorks on ARM
5 DESCRIPTION : Global header file for all dre library files
6 *******************************************************************************/
7 #ifndef __DRE_H
8 #define __DRE_H
9 
10 extern "C"
11 {
12 #include "stdtypes.h"
13 #include "queue.h"
14 #include "exchange.h"
15 #include "unicodestringhandler.h"
16 #include "sr_group.h"
17 #include "virtualchan.h"
18 #include "io_module_interface.h"
19 #include "classnums.h"
20 #include "exec.h"
21 #include "priority.h"
22 #include "stack.h"
23 #include "utils.h"
24 #include "nano_strings_enums.h"
25 #include "alm_summary_enums.h"
26 
27 #include "ENUM_CompressionRatio.h"
28 #include "ENUM_GridType.h"
29 #include "ENUM_MessageFieldTypes.h"
30 #include "ENUM_PvFormat.h"
31 #include "ENUM_PVStatus.h"
32 #include "ENUM_ScaleType.h"
33 #include "ENUM_TrendType.h"
34 #include "ENUM_Uhh_RecStatus.h"
35 #include "ENUM_Uhh_ScaleType.h"
36 #include "ENUM_MsgLogCategories.h"
37 
38 #include "system_ticks.h"
39 }
40 
41 //#define DEBUG_SAMPLES 1
42 //#define DRE_DEBUG 1
43 //#define DRE_SAMPLE_DEBUG 1
44 //#define DRE_FILE_DEBUG 1
45 
46 #endif // __DRE_H