Man Linux: Main Page and Category List

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>

   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.
       class ost::DirException
       class ost::DSOException
       class ost::FileException

   Namespaces
       namespace ost

   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.