Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals

dln.h

Go to the documentation of this file.
00001 /**********************************************************************
00002 
00003   dln.h -
00004 
00005   $Author: michal $
00006   $Date: 2003/01/16 07:34:01 $
00007   created at: Wed Jan 19 16:53:09 JST 1994
00008 
00009   Copyright (C) 1993-2003 Yukihiro Matsumoto
00010 
00011 **********************************************************************/
00012 
00013 #ifndef DLN_H
00014 #define DLN_H
00015 
00016 #ifdef __cplusplus
00017 # ifndef  HAVE_PROTOTYPES
00018 #  define HAVE_PROTOTYPES 1
00019 # endif
00020 # ifndef  HAVE_STDARG_PROTOTYPES
00021 #  define HAVE_STDARG_PROTOTYPES 1
00022 # endif
00023 #endif
00024 
00025 #undef _
00026 #ifdef HAVE_PROTOTYPES
00027 # define args args
00028 #else
00029 # define args ()
00030 #endif
00031 
00032 char *dln_find_exe (const char*,const char*);
00033 char *dln_find_file (const char*,const char*);
00034 
00035 #ifdef USE_DLN_A_OUT
00036 extern char *dln_argv0;
00037 #endif
00038 
00039 void *dln_load (const char*);
00040 #endif
00041 

Generated on Wed Jan 18 23:31:58 2006 for Ruby by doxygen 1.3.5