file.h(3)
NAME
file.h - Files and dynamic loader services.
SYNOPSIS
#include <cc++/config.h> #include <cc++/missing.h> #include <cc++/thread.h> #include <cc++/exception.h> #include <cstdio> #include <dirent.h> #include <sys/stat.h> #include <sys/mman.h> Namespaces namespace ost Classes class ost::File struct ost::File::_fcb class ost::Dir A low level portable directory class. class ost::DirTree A generic class to walk a hierarchical directory structure. class ost::RandomFile The purpose of this class is to define a base class for low level random file access that is portable between Win32 and Posix systems. class ost::ThreadFile This class defines a database I/O file service that can be shared by multiple threads. class ost::SharedFile This class defines a database I/O file service that can be shared by multiple processes. class ost::MappedFile Create and map a disk file into memory. class ost::DSO The DSO dynamic loader class is used to load object files. Defines #define caddr_t char * #define PATH_MAX 256 #define NAME_MAX 64 #define S_IRUSR 0400 #define S_IWUSR 0200 #define S_IRGRP 0040 #define S_IWGRP 0020 #define S_IROTH 0004 #define S_IWOTH 0002 Typedefs typedef unsigned long ost::pos_t typedef size_t ost::ccxx_size_t
Detailed Description
Files and dynamic loader services.
Define Documentation
#define caddr_t char *
#define NAME_MAX 64
#define PATH_MAX 256
#define S_IRGRP 0040
#define S_IROTH 0004
#define S_IRUSR 0400
#define S_IWGRP 0020
#define S_IWOTH 0002
#define S_IWUSR 0200
Author
- Generated automatically by Doxygen for GNU CommonC++ from the source
code.