tuyau_global.hpp File Reference
Private

seekable pipe on top of another fichier_global More...

`#include "../my_config.h"`
`#include "tuyau.hpp"`
`#include "fichier_global.hpp"`

Go to the source code of this file.

## Classes

class | libdar::tuyau_global
| the tuyau_global provides skip()/get_position() features on top of pipe-like object More...

## Namespaces

namespace | libdar
| libdar namespace encapsulate all libdar symbols

## Detailed Description

seekable pipe on top of another fichier_global

objects of this class provide the mean to give position and seek forward features on a underlying system object that only support sequential reads like pipes and some special devices. The class tuyau does the same but is a mix of many features and very bundled to the system calls. It would worth in the future revising class tuyau to remove from it the features now carried by tuyau_global (to be considered as class zapette also need these skip()/get_position() emulated features, while it is completely independent from entrepot class hierarchy).

Definition in file tuyau_global.hpp.