![]() |
Disk ARchive
2.5.11
Full featured and portable backup and archiving tool
|
Clibdar::archive_version | |
Clibdar::database_add_options | Options to add an archive to base |
Clibdar::database_change_basename_options | Options for changing a given archive's basename |
Clibdar::database_change_path_options | Options for changing a given archive's path |
Clibdar::database_dump_options | Options to write a database to file |
Clibdar::database_open_options | |
Clibdar::database_remove_options | Options to remove an archive from the base |
Clibdar::database_restore_options | Options for restoration from database |
Clibdar::database_used_options | Options for file "used" in archive |
▼Clibdar::Egeneric | This is the parent class of all exception classes |
Clibdar::Ebug | Exception used to signal a bug. A bug is triggered when reaching some code that should never be reached |
Clibdar::Ecompilation | Exception used when a requested fearture has not beed activated at compilation time |
Clibdar::Edata | Exception used when an error concerning the treated data has been met |
Clibdar::Edeci | Exception used to signal convertion problem between infinint and string (decimal representation) |
Clibdar::Efeature | Exception used when a requested feature is not (yet) implemented |
Clibdar::Ehardware | Exception used when hardware problem is found |
Clibdar::Einfinint | Exception used when arithmetic error is detected when operating on infinint |
Clibdar::Elibcall | Exception used to signal an error in the argument given to libdar call of the API |
Clibdar::Elimitint | Exception used when a limitint overflow is detected, the maximum value of the limitint has been exceeded |
►Clibdar::Ememory | Exception used when memory has been exhausted |
Clibdar::Erange | Exception used to signal range error |
Clibdar::Escript | Exception used when error the inter-slice user command returned an error code |
Clibdar::Esystem | Exception used to carry system error |
►Clibdar::Ethread_cancel | Exception used when the thread libdar is running in is asked to stop |
Clibdar::Euser_abort | Exception used to signal that the user has aborted the operation |
Clibdar::entree_stats | Holds the statistics contents of a catalogue |
Clibdar::mem_allocator | Generic interface of objects that need to be informed that a memory block they manage has been released |
Clibdar::mem_manager | Generic interface of memory managers that create and delete mem_allocator objects depending on requests |
▼Clibdar::mem_ui | Class mem_ui to keep a copy of a user_interaction object |
Clibdar::catalogue | Catalogue class which gather all objects contained in a give archive |
►Clibdar::fichier_global | Abstraction of filesystem files for entrepot |
►Clibdar::filesystem_hard_link_read | Keep trace of hard links when reading the filesystem |
►Clibdar::filesystem_hard_link_write | Keep trace of already written inodes to restore hard links |
Clibdar::sar | Sar class stands for Segmentation And Reassembly class |
Clibdar::semaphore | Class semaphore |
Clibdar::trivial_sar | |
Clibdar::tuyau | Pipe implementation under the generic_file interface |
Clibdar::zapette | Zapette emulate a file that is remotely controlled by slave_zapette |
▼Clibdar::on_pool | |
Clibdar::archive | Archive class realizes the most general operations on archives |
Clibdar::archive_options_create | Class holding optional parameters used to create an archive |
Clibdar::archive_options_extract | Class holding optional parameters used to extract files from an existing archive |
Clibdar::archive_options_isolate | Class holding optional parameters used to isolate an existing archive |
Clibdar::archive_options_listing | Class holding optional parameters used to list the contents of an existing archive |
Clibdar::archive_options_merge | Class holding optional parameters used to proceed to the merge operation |
Clibdar::archive_options_read | Class holding optional parameters used to read an existing archive |
Clibdar::archive_options_test | Class holding optional parameters used to test the structure coherence of an existing archive |
►Clibdar::cat_entree | Root class from all other inherite for any entry in the catalogue |
Clibdar::cat_etoile | Hard link implementation (etoile means star in French, seen a star as a point from which are thrown many ray of light) |
Clibdar::catalogue | Catalogue class which gather all objects contained in a give archive |
►Clibdar::crit_action | Global action for overwriting |
►Clibdar::criterium | Generic criterium class, parent of all criterium |
►Clibdar::data_tree | Data_tree class stores presence of a given file in a set of archives |
Clibdar::database | Database class defines the dar_manager database |
Clibdar::deci | |
Clibdar::defile | |
Clibdar::ea_attributs | |
Clibdar::elastic | Elastic buffer class |
►Clibdar::entrepot | Entrepot interface |
Clibdar::etage | Etage structure keep trace of directory contents |
Clibdar::filesystem_hard_link_read | Keep trace of hard links when reading the filesystem |
Clibdar::filesystem_hard_link_write | Keep trace of already written inodes to restore hard links |
Clibdar::filesystem_specific_attribute | |
►Clibdar::generic_file | This is the interface class from which all other data transfer classes inherit |
Clibdar::header | This class manages the header of each slice |
Clibdar::header_version | Manages the archive header and trailer |
Clibdar::infinint | Arbitrary large positive integer class |
Clibdar::limitint< B > | |
Clibdar::list_entry | |
►Clibdar::mask | Generic class, parent of all masks |
Clibdar::path | Class path is here to manipulate paths in the Unix notation: using'/' |
Clibdar::secu_string | Class secu_string |
Clibdar::semaphore | Class semaphore |
Clibdar::slave_zapette | This class answers to order given by a zapette object |
Clibdar::smart_node< T > | |
Clibdar::smart_pointer< T > | |
Clibdar::storage | Arbitrary large storage structure |
►Clibdar::user_interaction | This is a pure virtual class that is used by libdar when interaction with the user is required |
Clibdar::wrapperlib | This class encapsulates calls to libz or libbz2 |
Clibdar::smart_node< pile_descriptor > | |
Clibdar::smart_pointer< pile_descriptor > | |
Clibdar::statistics | Structure returned by libdar call to give a summary of the operation done in term of file treated |
Clibdar::terminateur | Terminateur class indicates the location of the beginning of the catalogue |
▼Clibdar::thread_cancellation | Class to be used as parent to provide checkpoints to inherited classes |
Clibdar::fichier_global | Abstraction of filesystem files for entrepot |
Clibdar::null_file | Null_file class implements the /dev/null behavior |
Clibdar::tuyau | Pipe implementation under the generic_file interface |
Clibdar::tlv |