CASToR
1.1
Tomographic Reconstruction (PET/SPECT)
|
#include <stdio.h>
#include <stdarg.h>
#include <windef.h>
#include <winbase.h>
#include <wchar.h>
#include <string.h>
#include <stdlib.h>
#include <malloc.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <errno.h>
Go to the source code of this file.
Classes | |
struct | _wdirent |
struct | _WDIR |
struct | dirent |
struct | DIR |
Macros | |
#define | _DIRENT_HAVE_D_TYPE |
#define | _DIRENT_HAVE_D_NAMLEN |
#define | FILE_ATTRIBUTE_DEVICE 0x40 |
#define | S_IFMT _S_IFMT |
#define | S_IFDIR _S_IFDIR |
#define | S_IFCHR _S_IFCHR |
#define | S_IFFIFO _S_IFFIFO |
#define | S_IFREG _S_IFREG |
#define | S_IREAD _S_IREAD |
#define | S_IWRITE _S_IWRITE |
#define | S_IEXEC _S_IEXEC |
#define | S_IFIFO _S_IFIFO |
#define | S_IFBLK 0 |
#define | S_IFLNK 0 |
#define | S_IFSOCK 0 |
#define | S_IRUSR S_IREAD |
#define | S_IWUSR S_IWRITE |
#define | S_IXUSR 0 |
#define | S_IRGRP 0 |
#define | S_IWGRP 0 |
#define | S_IXGRP 0 |
#define | S_IROTH 0 |
#define | S_IWOTH 0 |
#define | S_IXOTH 0 |
#define | PATH_MAX MAX_PATH |
#define | FILENAME_MAX MAX_PATH |
#define | NAME_MAX FILENAME_MAX |
#define | DT_UNKNOWN 0 |
#define | DT_REG S_IFREG |
#define | DT_DIR S_IFDIR |
#define | DT_FIFO S_IFIFO |
#define | DT_SOCK S_IFSOCK |
#define | DT_CHR S_IFCHR |
#define | DT_BLK S_IFBLK |
#define | DT_LNK S_IFLNK |
#define | IFTODT(mode) ((mode) & S_IFMT) |
#define | DTTOIF(type) (type) |
#define | S_ISFIFO(mode) (((mode) & S_IFMT) == S_IFIFO) |
#define | S_ISDIR(mode) (((mode) & S_IFMT) == S_IFDIR) |
#define | S_ISREG(mode) (((mode) & S_IFMT) == S_IFREG) |
#define | S_ISLNK(mode) (((mode) & S_IFMT) == S_IFLNK) |
#define | S_ISSOCK(mode) (((mode) & S_IFMT) == S_IFSOCK) |
#define | S_ISCHR(mode) (((mode) & S_IFMT) == S_IFCHR) |
#define | S_ISBLK(mode) (((mode) & S_IFMT) == S_IFBLK) |
#define | _D_EXACT_NAMLEN(p) ((p)->d_namlen) |
#define | _D_ALLOC_NAMLEN(p) (PATH_MAX) |
#define | wdirent _wdirent |
#define | WDIR _WDIR |
#define | wopendir _wopendir |
#define | wreaddir _wreaddir |
#define | wclosedir _wclosedir |
#define | wrewinddir _wrewinddir |
Typedefs | |
typedef struct _wdirent | _wdirent |
typedef struct _WDIR | _WDIR |
typedef struct dirent | dirent |
typedef struct DIR | DIR |
Functions | |
static _WDIR * | _wopendir (const wchar_t *dirname) |
static struct _wdirent * | _wreaddir (_WDIR *dirp) |
static int | _wclosedir (_WDIR *dirp) |
static void | _wrewinddir (_WDIR *dirp) |
static DIR * | opendir (const char *dirname) |
static struct dirent * | readdir (DIR *dirp) |
static int | closedir (DIR *dirp) |
static void | rewinddir (DIR *dirp) |
static WIN32_FIND_DATAW * | dirent_first (_WDIR *dirp) |
static WIN32_FIND_DATAW * | dirent_next (_WDIR *dirp) |
static int | dirent_mbstowcs_s (size_t *pReturnValue, wchar_t *wcstr, size_t sizeInWords, const char *mbstr, size_t count) |
static int | dirent_wcstombs_s (size_t *pReturnValue, char *mbstr, size_t sizeInBytes, const wchar_t *wcstr, size_t count) |
static void | dirent_set_errno (int error) |
#define _D_ALLOC_NAMLEN | ( | p | ) | (PATH_MAX) |
Definition at line 212 of file oDirentWin32.hh.
#define _D_EXACT_NAMLEN | ( | p | ) | ((p)->d_namlen) |
Definition at line 209 of file oDirentWin32.hh.
#define _DIRENT_HAVE_D_NAMLEN |
Definition at line 43 of file oDirentWin32.hh.
#define _DIRENT_HAVE_D_TYPE |
Definition at line 40 of file oDirentWin32.hh.
#define DT_BLK S_IFBLK |
Definition at line 173 of file oDirentWin32.hh.
#define DT_CHR S_IFCHR |
Definition at line 172 of file oDirentWin32.hh.
#define DT_DIR S_IFDIR |
Definition at line 169 of file oDirentWin32.hh.
#define DT_FIFO S_IFIFO |
Definition at line 170 of file oDirentWin32.hh.
#define DT_LNK S_IFLNK |
Definition at line 174 of file oDirentWin32.hh.
#define DT_REG S_IFREG |
Definition at line 168 of file oDirentWin32.hh.
#define DT_SOCK S_IFSOCK |
Definition at line 171 of file oDirentWin32.hh.
#define DT_UNKNOWN 0 |
Definition at line 167 of file oDirentWin32.hh.
#define DTTOIF | ( | type | ) | (type) |
Definition at line 178 of file oDirentWin32.hh.
#define FILE_ATTRIBUTE_DEVICE 0x40 |
Definition at line 47 of file oDirentWin32.hh.
#define FILENAME_MAX MAX_PATH |
Definition at line 160 of file oDirentWin32.hh.
#define IFTODT | ( | mode | ) | ((mode) & S_IFMT) |
Definition at line 177 of file oDirentWin32.hh.
#define NAME_MAX FILENAME_MAX |
Definition at line 163 of file oDirentWin32.hh.
#define PATH_MAX MAX_PATH |
Definition at line 157 of file oDirentWin32.hh.
#define S_IEXEC _S_IEXEC |
Definition at line 87 of file oDirentWin32.hh.
#define S_IFBLK 0 |
Definition at line 97 of file oDirentWin32.hh.
#define S_IFCHR _S_IFCHR |
Definition at line 62 of file oDirentWin32.hh.
#define S_IFDIR _S_IFDIR |
Definition at line 57 of file oDirentWin32.hh.
#define S_IFFIFO _S_IFFIFO |
Definition at line 67 of file oDirentWin32.hh.
#define S_IFIFO _S_IFIFO |
Definition at line 92 of file oDirentWin32.hh.
#define S_IFLNK 0 |
Definition at line 102 of file oDirentWin32.hh.
#define S_IFMT _S_IFMT |
Definition at line 52 of file oDirentWin32.hh.
#define S_IFREG _S_IFREG |
Definition at line 72 of file oDirentWin32.hh.
#define S_IFSOCK 0 |
Definition at line 107 of file oDirentWin32.hh.
#define S_IREAD _S_IREAD |
Definition at line 77 of file oDirentWin32.hh.
#define S_IRGRP 0 |
Definition at line 127 of file oDirentWin32.hh.
#define S_IROTH 0 |
Definition at line 142 of file oDirentWin32.hh.
#define S_IRUSR S_IREAD |
Definition at line 112 of file oDirentWin32.hh.
Definition at line 205 of file oDirentWin32.hh.
Definition at line 202 of file oDirentWin32.hh.
Definition at line 190 of file oDirentWin32.hh.
Definition at line 187 of file oDirentWin32.hh.
Definition at line 196 of file oDirentWin32.hh.
Definition at line 193 of file oDirentWin32.hh.
Definition at line 199 of file oDirentWin32.hh.
#define S_IWGRP 0 |
Definition at line 132 of file oDirentWin32.hh.
#define S_IWOTH 0 |
Definition at line 147 of file oDirentWin32.hh.
#define S_IWRITE _S_IWRITE |
Definition at line 82 of file oDirentWin32.hh.
#define S_IWUSR S_IWRITE |
Definition at line 117 of file oDirentWin32.hh.
#define S_IXGRP 0 |
Definition at line 137 of file oDirentWin32.hh.
#define S_IXOTH 0 |
Definition at line 152 of file oDirentWin32.hh.
#define S_IXUSR 0 |
Definition at line 122 of file oDirentWin32.hh.
#define wclosedir _wclosedir |
Definition at line 268 of file oDirentWin32.hh.
#define WDIR _WDIR |
Definition at line 265 of file oDirentWin32.hh.
#define wdirent _wdirent |
Definition at line 264 of file oDirentWin32.hh.
#define wopendir _wopendir |
Definition at line 266 of file oDirentWin32.hh.
#define wreaddir _wreaddir |
Definition at line 267 of file oDirentWin32.hh.
#define wrewinddir _wrewinddir |
Definition at line 269 of file oDirentWin32.hh.
Definition at line 255 of file oDirentWin32.hh.
Definition at line 237 of file oDirentWin32.hh.
Definition at line 295 of file oDirentWin32.hh.
Definition at line 289 of file oDirentWin32.hh.
|
static |
Definition at line 488 of file oDirentWin32.hh.
|
static |
Definition at line 329 of file oDirentWin32.hh.
|
static |
Definition at line 523 of file oDirentWin32.hh.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |