dirent.c File Reference

#include <string.h>
#include <stdlib.h>
#include <unistd.h>
#include <grass/dbmi.h>
#include <sys/types.h>
#include <dirent.h>

Include dependency graph for dirent.c:

Go to the source code of this file.

Defines

#define R_OK   4
#define W_OK   2
#define X_OK   1

Typedefs

typedef struct dirent dir_entry

Functions

DIR * opendir ()
dir_entryreaddir ()
dbDirent * db_dirent (char *dirname, int *n)
void db_free_dirent_array (dbDirent *dirent, int count)
dbDirent * db_alloc_dirent_array (int count)


Define Documentation

#define R_OK   4

Definition at line 6 of file dirent.c.

#define W_OK   2

Definition at line 7 of file dirent.c.

#define X_OK   1

Definition at line 8 of file dirent.c.


Typedef Documentation

typedef struct dirent dir_entry

Definition at line 16 of file dirent.c.


Function Documentation

dbDirent* db_alloc_dirent_array ( int  count  ) 

Definition at line 161 of file dirent.c.

References db_calloc(), and db_init_string().

Referenced by db_dirent().

dbDirent* db_dirent ( char *  dirname,
int *  n 
)

void db_free_dirent_array ( dbDirent *  dirent,
int  count 
)

Definition at line 107 of file dirent.c.

References db_free_string().

DIR* opendir (  ) 

Referenced by db_dirent(), and db_read_dbmscap().

dir_entry* readdir (  ) 

Referenced by db_dirent(), and db_read_dbmscap().


Generated on Sun Apr 6 17:31:51 2008 for GRASS by  doxygen 1.5.5