Disk ARchive
2.4.21
|
here is defined the many classed which is build of the catalogue More...
#include "../my_config.h"
#include <vector>
#include <map>
#include <new>
#include "infinint.hpp"
#include "generic_file.hpp"
#include "path.hpp"
#include "header_version.hpp"
#include "ea.hpp"
#include "compressor.hpp"
#include "integers.hpp"
#include "mask.hpp"
#include "special_alloc.hpp"
#include "user_interaction.hpp"
#include "label.hpp"
#include "escape.hpp"
Go to the source code of this file.
Classes | |
struct | libdar::entree_stats |
holds the statistics contents of a catalogue More... | |
class | libdar::entree |
the root class from all other inherite for any entry in the catalogue More... | |
class | libdar::eod |
the End of Directory entry class More... | |
class | libdar::nomme |
the base class for all entry that have a name More... | |
class | libdar::inode |
the root class for all inode More... | |
class | libdar::etoile |
the hard link implementation (etoile means star in French, seen a star as a point from which are thrown many ray of light) More... | |
class | libdar::mirage |
the hard link implementation, mirage is the named entry owned by a directory it points to a common "etoile class" More... | |
class | libdar::file |
the plain file class More... | |
class | libdar::door |
the class for Door IPC (mainly for Solaris) More... | |
class | libdar::lien |
the symbolic link inode class More... | |
class | libdar::directory |
the directory inode class More... | |
class | libdar::device |
the special device root class More... | |
class | libdar::chardev |
the char device class More... | |
class | libdar::blockdev |
the block device class More... | |
class | libdar::tube |
the named pipe class More... | |
class | libdar::prise |
the Unix socket inode class More... | |
class | libdar::detruit |
the deleted file entry More... | |
class | libdar::ignored |
the present file to ignore (not to be recorded as deleted later) More... | |
class | libdar::ignored_dir |
the ignored directory class, to be promoted later as empty directory if needed More... | |
class | libdar::catalogue |
the catalogue class which gather all objects contained in a give archive More... | |
Namespaces | |
libdar | |
libdar namespace encapsulate all libdar symbols | |
Enumerations | |
enum | saved_status { s_saved, s_fake, s_not_saved } |
here is defined the many classed which is build of the catalogue
Definition in file catalogue.hpp.