limal-runlevel
config.h
Go to the documentation of this file.
1 /*---------------------------------------------------------------------\
2 | |
3 | _ _ _ _ __ _ |
4 | | | | | | \_/ | / \ | | |
5 | | | | | | |_| | / /\ \ | | |
6 | | |__ | | | | | | / ____ \ | |__ |
7 | |____||_| |_| |_|/ / \ \|____| |
8 | |
9 | runlevel library |
10 | |
11 | (C) SUSE Linux Products GmbH |
12 \----------------------------------------------------------------------/
13 
14  File: config.h
15 
16  Author: <Marius Tomaschewski> <mt@suse.de>
17  Maintainer: <Marius Tomaschewski> <mt@suse.de>
18 
19  Purpose:
20 
21 /-*/
27 #ifndef runlevel_config_h
28 #define runlevel_config_h
29 
30 #include <limal/config.h>
31 
32 
36 #ifndef LIMAL_RUNLEVEL_LIB_VERSION
37 #define LIMAL_RUNLEVEL_LIB_VERSION "1.4.2"
38 #endif
39 
40 
44 #ifndef LIMAL_RUNLEVEL_API_VERSION
45 #define LIMAL_RUNLEVEL_API_VERSION 1
46 #endif
47 
48 
53 #ifndef RUNLEVEL_NAMESPACE
54 #define RUNLEVEL_NAMESPACE \
55  LIMAL_DEFINE_NAMESPACE(runlevel, LIMAL_RUNLEVEL_API_VERSION)
56 #endif /* RUNLEVEL_NAMESPACE */
57 
70 #ifdef __cplusplus
71 namespace LIMAL_NAMESPACE
72 {
73  namespace RUNLEVEL_NAMESPACE
74  {
75  }
76  namespace runlevel = RUNLEVEL_NAMESPACE;
77 }
78 #endif /* __cplusplus */
79 
80 
81 #ifdef __cplusplus
82 extern "C" {
83 #endif /* __cplusplus */
84 
89 const char * limal_runlevel_lib_version();
90 
91 
96 unsigned int limal_runlevel_api_version();
97 
98 #ifdef __cplusplus
99 }
100 #endif /* __cplusplus */
101 
102 
103 #endif /* runlevel_config_h */
104