CASToR
3.0
Tomographic Reconstruction (PET/SPECT/CT)
|
#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 234 of file oDirentWin32.hh.
#define _D_EXACT_NAMLEN | ( | p | ) | ((p)->d_namlen) |
Definition at line 231 of file oDirentWin32.hh.
#define _DIRENT_HAVE_D_NAMLEN |
Definition at line 65 of file oDirentWin32.hh.
#define _DIRENT_HAVE_D_TYPE |
Definition at line 62 of file oDirentWin32.hh.
#define DT_BLK S_IFBLK |
Definition at line 195 of file oDirentWin32.hh.
#define DT_CHR S_IFCHR |
Definition at line 194 of file oDirentWin32.hh.
#define DT_DIR S_IFDIR |
Definition at line 191 of file oDirentWin32.hh.
#define DT_FIFO S_IFIFO |
Definition at line 192 of file oDirentWin32.hh.
#define DT_LNK S_IFLNK |
Definition at line 196 of file oDirentWin32.hh.
#define DT_REG S_IFREG |
Definition at line 190 of file oDirentWin32.hh.
#define DT_SOCK S_IFSOCK |
Definition at line 193 of file oDirentWin32.hh.
#define DT_UNKNOWN 0 |
Definition at line 189 of file oDirentWin32.hh.
#define DTTOIF | ( | type | ) | (type) |
Definition at line 200 of file oDirentWin32.hh.
#define FILE_ATTRIBUTE_DEVICE 0x40 |
Definition at line 69 of file oDirentWin32.hh.
#define FILENAME_MAX MAX_PATH |
Definition at line 182 of file oDirentWin32.hh.
#define IFTODT | ( | mode | ) | ((mode) & S_IFMT) |
Definition at line 199 of file oDirentWin32.hh.
#define NAME_MAX FILENAME_MAX |
Definition at line 185 of file oDirentWin32.hh.
#define PATH_MAX MAX_PATH |
Definition at line 179 of file oDirentWin32.hh.
#define S_IEXEC _S_IEXEC |
Definition at line 109 of file oDirentWin32.hh.
#define S_IFBLK 0 |
Definition at line 119 of file oDirentWin32.hh.
#define S_IFCHR _S_IFCHR |
Definition at line 84 of file oDirentWin32.hh.
#define S_IFDIR _S_IFDIR |
Definition at line 79 of file oDirentWin32.hh.
#define S_IFFIFO _S_IFFIFO |
Definition at line 89 of file oDirentWin32.hh.
#define S_IFIFO _S_IFIFO |
Definition at line 114 of file oDirentWin32.hh.
#define S_IFLNK 0 |
Definition at line 124 of file oDirentWin32.hh.
#define S_IFMT _S_IFMT |
Definition at line 74 of file oDirentWin32.hh.
#define S_IFREG _S_IFREG |
Definition at line 94 of file oDirentWin32.hh.
#define S_IFSOCK 0 |
Definition at line 129 of file oDirentWin32.hh.
#define S_IREAD _S_IREAD |
Definition at line 99 of file oDirentWin32.hh.
#define S_IRGRP 0 |
Definition at line 149 of file oDirentWin32.hh.
#define S_IROTH 0 |
Definition at line 164 of file oDirentWin32.hh.
#define S_IRUSR S_IREAD |
Definition at line 134 of file oDirentWin32.hh.
Definition at line 227 of file oDirentWin32.hh.
Definition at line 224 of file oDirentWin32.hh.
Definition at line 212 of file oDirentWin32.hh.
Definition at line 209 of file oDirentWin32.hh.
Definition at line 218 of file oDirentWin32.hh.
Definition at line 215 of file oDirentWin32.hh.
Definition at line 221 of file oDirentWin32.hh.
#define S_IWGRP 0 |
Definition at line 154 of file oDirentWin32.hh.
#define S_IWOTH 0 |
Definition at line 169 of file oDirentWin32.hh.
#define S_IWRITE _S_IWRITE |
Definition at line 104 of file oDirentWin32.hh.
#define S_IWUSR S_IWRITE |
Definition at line 139 of file oDirentWin32.hh.
#define S_IXGRP 0 |
Definition at line 159 of file oDirentWin32.hh.
#define S_IXOTH 0 |
Definition at line 174 of file oDirentWin32.hh.
#define S_IXUSR 0 |
Definition at line 144 of file oDirentWin32.hh.
#define wclosedir _wclosedir |
Definition at line 290 of file oDirentWin32.hh.
#define WDIR _WDIR |
Definition at line 287 of file oDirentWin32.hh.
#define wdirent _wdirent |
Definition at line 286 of file oDirentWin32.hh.
#define wopendir _wopendir |
Definition at line 288 of file oDirentWin32.hh.
#define wreaddir _wreaddir |
Definition at line 289 of file oDirentWin32.hh.
#define wrewinddir _wrewinddir |
Definition at line 291 of file oDirentWin32.hh.
Definition at line 277 of file oDirentWin32.hh.
Definition at line 259 of file oDirentWin32.hh.
Definition at line 317 of file oDirentWin32.hh.
Definition at line 311 of file oDirentWin32.hh.
|
static |
Definition at line 510 of file oDirentWin32.hh.
|
static |
Definition at line 351 of file oDirentWin32.hh.
|
static |
Definition at line 545 of file oDirentWin32.hh.
|
static |
Definition at line 778 of file oDirentWin32.hh.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 625 of file oDirentWin32.hh.
Definition at line 695 of file oDirentWin32.hh.
|
static |