HDK
|
#include "pxr/pxr.h"
#include "pxr/base/arch/api.h"
#include "pxr/base/arch/defines.h"
#include "pxr/base/arch/inttypes.h"
#include <memory>
#include <cstdio>
#include <string>
#include <set>
#include <fcntl.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/param.h>
Go to the source code of this file.
Classes | |
struct | Arch_Unmapper |
Macros | |
#define | ARCH_GLOB_NOCHECK GLOB_NOCHECK |
#define | ARCH_GLOB_MARK GLOB_MARK |
#define | ARCH_GLOB_NOSORT GLOB_NOSORT |
#define | ARCH_GLOB_DEFAULT (ARCH_GLOB_NOCHECK | ARCH_GLOB_MARK) |
#define | ARCH_PATH_MAX 1024 |
#define | ARCH_PATH_SEP "/" |
#define | ARCH_PATH_LIST_SEP ":" |
#define | ARCH_REL_PATH_IDENT "./" |
#define | ArchChmod(path, mode) chmod(path, mode) |
#define | ArchCloseFile(fd) close(fd) |
#define | ArchUnlinkFile(path) unlink(path) |
#define | ArchFileAccess(path, mode) access(path, mode) |
#define | ArchFdOpen(fd, mode) fdopen(fd, mode) |
#define | ArchFileNo(stream) fileno(stream) |
#define | ArchFileIsaTTY(stream) isatty(stream) |
#define | ArchRmDir(path) rmdir(path) |
Typedefs | |
typedef struct stat | ArchStatType |
using | ArchConstFileMapping = std::unique_ptr< char const, Arch_Unmapper > |
using | ArchMutableFileMapping = std::unique_ptr< char, Arch_Unmapper > |
Architecture dependent file system access
Definition in file fileSystem.h.