catalogue.hpp File Reference

here is defined the many classed which is build of the catalogue More...

#include "../my_config.h"
#include <vector>
#include <map>
#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"

Go to the source code of this file.

Namespaces

namespace  libdar

Classes

struct  libdar::entree_stats
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::file
 the plain file class More...
class  libdar::etiquette
 the hard link managment interface class (pure virtual class) More...
class  libdar::file_etiquette
 the hard linked plain file More...
class  libdar::hard_link
 the secondary reference to a hard linked inode 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...

Enumerations

enum  libdar::saved_status


Detailed Description

here is defined the many classed which is build of the catalogue

Definition in file catalogue.hpp.


Generated on Wed Feb 28 02:41:07 2007 for Disk ARchive by  doxygen 1.5.1