io_builtins_xsb_i.h File Reference

#include "file_modes_xsb.h"

Defines

#define XSB_STREAM_LOCK(index)
#define XSB_STREAM_UNLOCK(index)
#define STDIN   0
#define STDOUT   1

Functions

char * expand_filename (char *filename)
int xsb_intern_fileptr (FILE *, char *, char *, char *)
static FILE * stropen (char *str)
static void strclose (int i)
static xsbBool file_function (CTXTdecl)

Variables

STRFILE * iostrs [MAXIOSTRS] = {NULL,NULL,NULL,NULL,NULL}

Define Documentation

#define STDIN   0
 

#define STDOUT   1
 

#define XSB_STREAM_LOCK index   ) 
 

#define XSB_STREAM_UNLOCK index   ) 
 


Function Documentation

char* expand_filename char *  filename  ) 
 

static xsbBool file_function CTXTdecl   )  [inline, static]
 

static void strclose int  i  )  [static]
 

static FILE* stropen char *  str  )  [static]
 

int xsb_intern_fileptr FILE *  ,
char *  ,
char *  ,
char * 
 


Variable Documentation

STRFILE* iostrs[MAXIOSTRS] = {NULL,NULL,NULL,NULL,NULL}
 


Generated on Wed Jul 26 13:26:54 2006 for XSB by  doxygen 1.4.5