00001
00002 #ifndef BMEPS_H_INCLUDED
00003 #define BMEPS_H_INCLUDED 1
00004
00005 #include <dk.h>
00006
00007 #include <stdio.h>
00008
00009
00010
00011 #ifdef EXTERN
00012 #undef EXTERN
00013 #endif
00014
00015 #if DK_HAVE_PROTOTYPES
00016 #define EXTERN
00017 #else
00018 #if B2DVIPS_C
00019 #define EXTERN
00020 #else
00021 #define EXTERN extern
00022 #endif
00023 #endif
00024
00028 #if defined(__cplusplus)
00029 extern "C" {
00030 #endif
00031
00032
00033
00034
00038 EXTERN
00039 void
00040 bmeps_cfg DK_PR((char *langdef));
00041
00042
00043
00047 EXTERN
00048 void
00049 bmeps_version DK_PR((FILE *outf));
00050
00051
00052
00059 EXTERN
00060 int
00061 bmeps_run DK_PR((FILE *outf, FILE *inf, char *name));
00062
00063
00064
00069 EXTERN
00070 int
00071 bmeps_can_handle DK_PR((char *name));
00072
00073
00074
00075 #if defined(__cplusplus)
00076 }
00077 #endif
00078
00079 #endif
00080
00081