Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

gfile.h File Reference

#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
#include <unistd.h>
#include <sys/types.h>
#include "gtypes.h"

Go to the source code of this file.

Compounds

class  GDir
class  GDirEntry

Defines

#define dirent   direct
#define NAMLEN(d)   (d)->d_namlen

Functions

GString * getHomeDir ()
GString * getCurrentDir ()
GString * appendToPath (GString *path, char *fileName)
GString * grabPath (char *fileName)
GBool isAbsolutePath (char *path)
GString * makePathAbsolute (GString *path)
time_t getModTime (char *fileName)
GBool openTempFile (GString **name, FILE **f, char *mode, char *ext)
GBool executeCommand (char *cmd)
char * getLine (char *buf, int size, FILE *f)


Define Documentation

#define dirent   direct
 

#define NAMLEN (  d    )     (d)->d_namlen
 


Function Documentation

GString* appendToPath (  GString *    path,
char *    fileName
) 
 

GBool executeCommand (  char *    cmd ) 
 

GString* getCurrentDir (    ) 
 

GString* getHomeDir (    ) 
 

char* getLine (  char *    buf,
int    size,
FILE *    f
) 
 

time_t getModTime (  char *    fileName ) 
 

GString* grabPath (  char *    fileName ) 
 

GBool isAbsolutePath (  char *    path ) 
 

GString* makePathAbsolute (  GString *    path ) 
 

GBool openTempFile (  GString **    name,
FILE **    f,
char *    mode,
char *    ext
) 
 


Generated on Wed Nov 3 12:59:12 2004 for Lemur Toolkit by doxygen1.2.18