Disk ARchive 2.3.10
Public Member Functions
libdar::catalogue Class Reference

the catalogue class which gather all objects contained in a give archive More...

#include <catalogue.hpp>

List of all members.

Public Member Functions

 catalogue (user_interaction &dialog)
 catalogue (user_interaction &dialog, generic_file &f, const dar_version &reading_ver, compression default_algo, generic_file *data_loc, generic_file *ea_loc)
 catalogue (const catalogue &ref)
catalogueoperator= (const catalogue &ref)
void reset_read ()
void skip_read_to_parent_dir ()
bool read (const entree *&ref)
bool read_if_present (std::string *name, const nomme *&ref)
void reset_sub_read (const path &sub)
bool sub_read (const entree *&ref)
void reset_add ()
void add (entree *ref)
void add_in_current_read (nomme *ref)
void reset_compare ()
bool compare (const entree *name, const entree *&extracted)
bool direct_read (const path &ref, const nomme *&ret)
infinint update_destroyed_with (catalogue &ref)
void update_absent_with (catalogue &ref)
void dump (generic_file &ref) const
void listing (const mask &m=bool_mask(true), bool filter_unsaved=false, const std::string &marge="") const
void tar_listing (const mask &m=bool_mask(true), bool filter_unsaved=false, const std::string &beginning="") const
void xml_listing (const mask &m=bool_mask(true), bool filter_unsaved=false, const std::string &beginning="") const
entree_stats get_stats () const
const directoryget_contenu () const

Detailed Description

the catalogue class which gather all objects contained in a give archive

Definition at line 707 of file catalogue.hpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Defines