GRASS 8 Programmer's Manual  8.5.0dev(2025)-886644d164
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
dirent.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  dirent
 

Typedefs

typedef struct DIR DIR
 

Functions

DIRopendir (const char *)
 
int closedir (DIR *)
 
struct direntreaddir (DIR *)
 
void rewinddir (DIR *)
 

Typedef Documentation

◆ DIR

typedef struct DIR DIR

Definition at line 1 of file dirent.h.

Function Documentation

◆ closedir()

int closedir ( DIR dir)

Definition at line 54 of file msvc/dirent.c.

References free().

Referenced by clean_dir(), G_get_available_mapsets(), G_list(), G_ls2(), G_recursive_remove(), and M__empty().

◆ opendir()

DIR* opendir ( const char *  name)

Definition at line 15 of file msvc/dirent.c.

References free(), malloc(), name, and strcpy.

Referenced by clean_dir(), G_get_available_mapsets(), G_list(), G_ls2(), G_recursive_remove(), and M__empty().

◆ readdir()

struct dirent* readdir ( DIR dir)

Definition at line 75 of file msvc/dirent.c.

References dirent::d_name.

Referenced by clean_dir(), G_get_available_mapsets(), G_list(), G_ls2(), G_recursive_remove(), and M__empty().

◆ rewinddir()

void rewinddir ( DIR dir)

Definition at line 92 of file msvc/dirent.c.

Referenced by G_list().