26 #ifndef DATABASE_HEADER_HPP 27 #define DATABASE_HEADER_HPP 29 #include "../my_config.h" 51 const std::string & filename,
63 const std::string & filename,
64 unsigned char & db_version,
67 extern const unsigned char database_header_get_supported_version();
generic_file * database_header_create(const std::shared_ptr< user_interaction > &dialog, const std::string &filename, bool overwrite, compression algozip)
create the header for a dar_manager database
class generic_file is defined here as well as class fichierthe generic_file interface is widely used ...
compression parameters for API
defines the interaction interface between libdar and users.
compression
the different compression algorithm available
generic_file * database_header_open(const std::shared_ptr< user_interaction > &dialog, const std::string &filename, unsigned char &db_version, compression &algozip)
read the header of a dar_manager database
libdar namespace encapsulate all libdar symbols