ReactOS 0.4.16-dev-456-ga97fcf1
|
#include <errno.h>
#include <stdlib.h>
#include <string.h>
#include <dirent.h>
#include <libgen.h>
#include <sys/stat.h>
#include <stddef.h>
Go to the source code of this file.
Classes | |
struct | tinydir_file |
struct | tinydir_dir |
Macros | |
#define | _tinydir_char_t char |
#define | TINYDIR_STRING(s) s |
#define | _tinydir_strlen strlen |
#define | _tinydir_strcpy strcpy |
#define | _tinydir_strcat strcat |
#define | _tinydir_strcmp strcmp |
#define | _tinydir_strrchr strrchr |
#define | _tinydir_strncmp strncmp |
#define | _TINYDIR_PATH_MAX 4096 |
#define | _TINYDIR_PATH_EXTRA 0 |
#define | _TINYDIR_FILENAME_MAX 256 |
#define | _TINYDIR_FUNC static __inline__ |
#define | _TINYDIR_USE_READDIR |
#define | _TINYDIR_DIR DIR |
#define | _tinydir_dirent dirent |
#define | _tinydir_opendir opendir |
#define | _tinydir_readdir readdir |
#define | _tinydir_closedir closedir |
#define | _TINYDIR_MALLOC(_size) malloc(_size) |
#define | _TINYDIR_FREE(_ptr) free(_ptr) |
Typedefs | |
typedef struct tinydir_file | tinydir_file |
typedef struct tinydir_dir | tinydir_dir |
typedef struct tinydir_dir tinydir_dir |
typedef struct tinydir_file tinydir_file |
Definition at line 771 of file tinydir.h.
Referenced by tinydir_open_sorted().
_TINYDIR_FUNC void _tinydir_get_ext | ( | tinydir_file * | file | ) |
Definition at line 757 of file tinydir.h.
Referenced by tinydir_readfile(), and tinydir_readfile_n().
_TINYDIR_FUNC void tinydir_close | ( | tinydir_dir * | dir | ) |
Definition at line 419 of file tinydir.h.
Referenced by tinydir_file_open(), tinydir_next(), tinydir_open(), tinydir_open_sorted(), and tinydir_open_subdir_n().
_TINYDIR_FUNC int tinydir_file_open | ( | tinydir_file * | file, |
const _tinydir_char_t * | path | ||
) |
Definition at line 633 of file tinydir.h.
_TINYDIR_FUNC int tinydir_next | ( | tinydir_dir * | dir | ) |
Definition at line 452 of file tinydir.h.
Referenced by tinydir_file_open(), and tinydir_open_sorted().
_TINYDIR_FUNC int tinydir_open | ( | tinydir_dir * | dir, |
const _tinydir_char_t * | path | ||
) |
Definition at line 265 of file tinydir.h.
Referenced by tinydir_file_open(), and tinydir_open_sorted().
_TINYDIR_FUNC int tinydir_open_sorted | ( | tinydir_dir * | dir, |
const _tinydir_char_t * | path | ||
) |
Definition at line 356 of file tinydir.h.
Referenced by process_sub(), and tinydir_open_subdir_n().
_TINYDIR_FUNC int tinydir_open_subdir_n | ( | tinydir_dir * | dir, |
size_t | i | ||
) |
Definition at line 607 of file tinydir.h.
_TINYDIR_FUNC int tinydir_readfile | ( | const tinydir_dir * | dir, |
tinydir_file * | file | ||
) |
Definition at line 499 of file tinydir.h.
Referenced by tinydir_file_open(), and tinydir_open_sorted().
_TINYDIR_FUNC int tinydir_readfile_n | ( | const tinydir_dir * | dir, |
tinydir_file * | file, | ||
size_t | i | ||
) |
Definition at line 587 of file tinydir.h.
Referenced by process_sub().