FEDRA emulsion software from the OPERA Collaboration
imapi.h
Go to the documentation of this file.
1 /*******************************************************************
2  *
3  * COPYRIGHT (c) 2000 Matrox Electronic Systems Ltd.
4  * All Rights Reserved
5  *
6  *******************************************************************/
7 
8 #ifndef __IMAPI_H__
9 #define __IMAPI_H__
10 
11 #if !defined(_IM_LOCAL_CODE) && defined(SHOW_INCLUDE_FILE)
12 #pragma message ("#include "__FILE__)
13 #endif
14 
15 #include <im_env.h> /* Odyssey Operating System and Processor environment configuration header */
16 
17 #if defined(_IM_HOST_OS_NT) && defined(_IM_COMP_MICROSOFT)
18 #pragma pack( push, enter_imapi_h)
19 #pragma pack( 1 )
20 #endif
21 
22 #include <imapitef.h> /* Odyssey API Type Definitions */
23 #include <imapidef.h> /* Odyssey API Defines */
24 #include <imapipro.h> /* Odyssey API Prototypes */
25 
26 
27 #if defined(_IM_HOST_OS_NT) && defined(_IM_COMP_MICROSOFT)
28 #pragma pack( pop, enter_imapi_h)
29 #elif defined(_IM_HOST_OS_LINUX) || defined(_IM_HOST_OS_NTO)
30 #pragma pack()
31 #endif
32 
33 #endif /* __IMAPI_H__ */