Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029 #ifndef GWENHYWFAR_GWENHYWFAR_H
00030 #define GWENHYWFAR_GWENHYWFAR_H
00031
00032 #include <gwenhywfar/gwenhywfarapi.h>
00033 #include <gwenhywfar/error.h>
00034 #include <gwenhywfar/buffer.h>
00035 #include <gwenhywfar/stringlist.h>
00036
00037
00042 #define GWEN_PM_LIBNAME "gwenhywfar"
00043
00046 #define GWEN_PM_SYSCONFDIR "sysconfdir"
00047
00049 #define GWEN_PM_LOCALEDIR "localedir"
00050
00053 #define GWEN_PM_PLUGINDIR "plugindir"
00054
00056 #define GWEN_PM_DATADIR "datadir"
00057
00066 #define GWEN_PM_SYSDATADIR "sysdatadir"
00067
00068
00069
00070 #ifdef __cplusplus
00071 extern "C" {
00072 #endif
00073
00074
00075 GWENHYWFAR_API
00076 int GWEN_Init(void);
00077
00078 GWENHYWFAR_API
00079 int GWEN_Fini(void);
00080
00081
00082 GWENHYWFAR_API
00083 int GWEN_Fini_Forced(void);
00084
00085
00086 GWENHYWFAR_API
00087 void GWEN_Version(int *major,
00088 int *minor,
00089 int *patchlevel,
00090 int *build);
00091
00092
00093 #ifdef __cplusplus
00094 }
00095 #endif
00096
00097
00098 #endif