escape_catalogue.hpp File Reference
Private

class escape_catalogue definition. Used for sequential writing to archives, as well as several other inherited classes from catalogue.hpp More...

`#include "../my_config.h"`
`#include "catalogue.hpp"`
`#include "escape.hpp"`
`#include "pile_descriptor.hpp"`
`#include "smart_pointer.hpp"`
`#include "header_version.hpp"`

Go to the source code of this file.

## Namespaces

namespace | libdar
| libdar namespace encapsulate all libdar symbols

## Detailed Description

class escape_catalogue definition. Used for sequential writing to archives, as well as several other inherited classes from catalogue.hpp

This class inherits from the class catalogue and implements the pre_add(...) method, which role is to add an escape sequence followed by an entry dump (usually used at the end of archive is the so called catalogue part of the archive). This sequence followed by entry dump is added before each file's data all along the archive. Other inherited classes, implement the escape specific part, used when performing sequential reading of the catalogue

Definition in file escape_catalogue.hpp.