Provided by: libcommoncpp2-doc_1.8.1-6ubuntu1_all bug

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>
       #include <sys/types.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.

   Namespaces
       ost

   Macros
       #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.

Macro Definition Documentation

   #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.