man file.h (Fonctions bibliothèques) - Files and dynamic loader services.

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.low level directory access class. class ost::DirTree

A generic class to walk a hierarchical directory structure.Directory tree walking. 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.Portable random disk file access. class ost::ThreadFile

This class defines a database I/O file service that can be shared by multiple threads.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.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.Map a named disk file into memory. class ost::DSO

The DSO dynamic loader class is used to load object files.Dynamic class file loader.

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.