ReactOS 0.4.16-dev-297-gc569aee
dirent.h File Reference
#include <schily/mconfig.h>
#include <schily/types.h>
#include <schily/stat.h>
#include <schily/limits.h>
#include <schily/param.h>
#include <schily/stdlib.h>
#include <schily/stdio.h>
Include dependency graph for dirent.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _dirent
 
struct  _direct
 
struct  __dirdesc
 

Macros

#define dirent   direct
 
#define DIR_NAMELEN(dirent)   (dirent)->d_namlen
 
#define NEED_DIRENT
 
#define NEED_READDIR
 
#define dirent   _direct
 
#define DIR_NAMELEN(dirent)   strlen((dirent)->d_name)
 
#define DIRSIZE   14 /* The old UNIX standard value */
 
#define FOUND_DIRSIZE
 
#define HAVE_DIRENT_D_INO
 

Typedefs

typedef struct _dirent dirent
 
typedef struct __dirdesc DIR
 

Functions

DIR *opendir __PR ((const char *))
 
int closedir __PR ((DIR *))
 

Macro Definition Documentation

◆ DIR_NAMELEN [1/2]

#define DIR_NAMELEN (   dirent)    (dirent)->d_namlen

Definition at line 155 of file dirent.h.

◆ DIR_NAMELEN [2/2]

#define DIR_NAMELEN (   dirent)    strlen((dirent)->d_name)

Definition at line 155 of file dirent.h.

◆ dirent [1/2]

#define dirent   direct

Definition at line 153 of file dirent.h.

◆ dirent [2/2]

Definition at line 153 of file dirent.h.

◆ DIRSIZE

#define DIRSIZE   14 /* The old UNIX standard value */

Definition at line 164 of file dirent.h.

◆ FOUND_DIRSIZE

#define FOUND_DIRSIZE

Definition at line 165 of file dirent.h.

◆ HAVE_DIRENT_D_INO

#define HAVE_DIRENT_D_INO

Definition at line 197 of file dirent.h.

◆ NEED_DIRENT

#define NEED_DIRENT

Definition at line 150 of file dirent.h.

◆ NEED_READDIR

#define NEED_READDIR

Definition at line 151 of file dirent.h.

Typedef Documentation

◆ DIR

typedef struct __dirdesc DIR

◆ dirent

Function Documentation

◆ __PR() [1/2]

DIR *opendir __PR ( (const char *)  )

◆ __PR() [2/2]

int closedir __PR ( (DIR *)  )