#ifndef drwapppth_H
 #define drwapppth_H

#if defined NAMESPACE_DRWIMPC
  namespace DrWimpC {
#endif

#if defined NAMESPACE_OSLIB
  using namespace OSLib;
#endif

#ifdef __cplusplus
extern "C" {
#endif

#ifndef drwwh_H
 #include "DRW/drwwh.h"
#endif


extern int drw_wimp_init(int argc,
                         char *argv[],
                         void *localconv,
                         drw_ulib_init_fn ulibinitfn,
                         drw_utpltes_register_fn utpltesregfn,
                         drw_usetappname_fn usetappnamefn,
                         drw_setuwdata_fn usetuwdatafn,
                         char *open_lib_debug_file,
                         wimp_t *taskhandle);

extern int drw_wimp_closedown(wimp_t taskhandle);
extern void drw_closedown(void);
extern int drw_poll(void);
extern void drw_open_debug_file(char *filename,
                                char *openmode);
extern void drw_u_setup_uwdata(drw_uw_data *uwd);

#ifdef __cplusplus
}
#endif

#include "DRW/drwapppt.h"

#endif

/* End of draapppth.h. */


