From bcc6cbfb1628dc770cc048dd08f150329d7c04f2 Mon Sep 17 00:00:00 2001 From: Dave Beazley Date: Fri, 29 Sep 2000 03:05:11 +0000 Subject: [PATCH] Added named file functions (more details later) git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@901 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- Source/Swig/swig.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Source/Swig/swig.h b/Source/Swig/swig.h index 30ceae6c2..e9af625d7 100644 --- a/Source/Swig/swig.h +++ b/Source/Swig/swig.h @@ -47,6 +47,7 @@ typedef DOH File; #define T_CHAR 12 #define T_USER 13 #define T_VOID 14 +#define T_ENUM 15 #define T_STRING 20 #define T_POINTER 21 #define T_REFERENCE 22 @@ -65,6 +66,10 @@ extern String *Swig_read_file(FILE *f); extern String *Swig_include(const String_or_char *name); extern int Swig_insert_file(const String_or_char *name, File *outfile); extern int Swig_bytes_read(); +extern void Swig_register_filebyname(const String_or_char *name, File *outfile); +extern File *Swig_filebyname(const String_or_char *name); + +#define OUTFILE(x) Swig_filebyname(x) #define SWIG_FILE_DELIMETER "/"