]> rtime.felk.cvut.cz Git - orte.git/blob - orte/include/orte.h
584d82b9bf12e2c6ac8585461382f32ab9aba647
[orte.git] / orte / include / orte.h
1 /*
2  *  $Id: orte_api.h.h,v 0.0.0.1         2003/08/21
3  *
4  *  AUTHOR: Petr Smolik                 petr.smolik@wo.cz
5  *
6  *  ORTE - OCERA Real-Time Ethernet     http://www.ocera.org/
7  *  --------------------------------------------------------------------
8  *
9  *  This program is free software; you can redistribute it and/or modify
10  *  it under the terms of the GNU General Public License as published by
11  *  the Free Software Foundation; either version 2 of the License, or
12  *  (at your option) any later version.
13  *
14  *  This program is distributed in the hope that it will be useful,
15  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
16  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17  *  GNU General Public License for more details.
18  *
19  */
20
21 #ifndef _ORTE_API_H
22 #define _ORTE_API_H
23
24 #ifdef __cplusplus
25 extern "C" {
26 #endif
27
28 #ifdef _MSC_VER
29   #include <orte/ew_types.h>
30 #else
31   #include <orte/orte_config.h>
32 #endif
33
34 #ifdef HAVE_STDINT_H
35   #include <stdint.h>
36 #elif defined HAVE_SYS_TYPES_H
37   #include <sys/types.h>
38 #elif defined HAVE_LINUX_TYPES_H
39   #include <linux/types.h>
40 #endif
41
42 #include <orte/basic_types.h>
43 #include <orte/cdr.h>
44 #include <orte/typedefs_defines_rtps.h>
45 #include <orte/defines_api.h>
46 #include <orte/typedefs_api.h>
47 #include <orte/protos_api.h>
48
49 #ifdef __cplusplus
50 } /* extern "C"*/
51 #endif
52
53 #endif /* _ORTE_API_H */