macroscopic tools for libdar internals
More...
#include "../my_config.h"
#include <string>
#include "catalogue.hpp"
#include "compressor.hpp"
#include "infinint.hpp"
#include "header_version.hpp"
#include "generic_file.hpp"
#include "scrambler.hpp"
#include "crypto.hpp"
#include "escape.hpp"
#include "pile.hpp"
Go to the source code of this file.
Namespaces |
namespace | libdar |
| libdar namespace encapsulate all libdar symbols
|
Macros |
#define | BUFFER_SIZE 102400 |
Functions |
void | libdar::macro_tools_open_archive (user_interaction &dialog, const path &sauv_path, const std::string &basename, const infinint &min_digits, const std::string &extension, crypto_algo crypto, const secu_string &pass, U_32 crypto_size, pile &stack, header_version &ver, const std::string &input_pipe, const std::string &output_pipe, const std::string &execute, infinint &second_terminateur_offset, bool lax, bool sequential_read, bool info_details) |
catalogue * | libdar::macro_tools_get_derivated_catalogue_from (user_interaction &dialog, pile &data_stack, pile &cata_stack, const header_version &ver, bool info_details, infinint &cat_size, const infinint &second_terminateur_offset, bool lax_mode) |
catalogue * | libdar::macro_tools_get_catalogue_from (user_interaction &dialog, pile &stack, const header_version &ver, bool info_details, infinint &cat_size, const infinint &second_terminateur_offset, bool lax_mode) |
catalogue * | libdar::macro_tools_lax_search_catalogue (user_interaction &dialog, pile &stack, const archive_version &edition, compression compr_algo, bool info_details, bool even_partial_catalogues, const label &layer1_data_name) |
infinint | libdar::macro_tools_get_terminator_start (generic_file &f, const archive_version &reading_ver) |
Variables |
const archive_version | libdar::macro_tools_supported_version |
const std::string | libdar::LIBDAR_STACK_LABEL_UNCOMPRESSED |
const std::string | libdar::LIBDAR_STACK_LABEL_CLEAR |
const std::string | libdar::LIBDAR_STACK_LABEL_UNCYPHERED |
const std::string | libdar::LIBDAR_STACK_LABEL_LEVEL1 |
Detailed Description
macroscopic tools for libdar internals
Definition in file macro_tools.hpp.