options for restoration from database
More...
#include <database_options.hpp>
options for restoration from database
Definition at line 220 of file database_options.hpp.
◆ database_restore_options()
libdar::database_restore_options::database_restore_options |
( |
| ) |
|
|
inline |
◆ clear()
void libdar::database_restore_options::clear |
( |
| ) |
|
|
inline |
◆ get_date()
const infinint & libdar::database_restore_options::get_date |
( |
| ) |
const |
|
inline |
◆ get_early_release()
bool libdar::database_restore_options::get_early_release |
( |
| ) |
const |
|
inline |
◆ get_even_when_removed()
bool libdar::database_restore_options::get_even_when_removed |
( |
| ) |
const |
|
inline |
◆ get_extra_options_for_dar()
const std::vector< std::string > & libdar::database_restore_options::get_extra_options_for_dar |
( |
| ) |
const |
|
inline |
◆ get_ignore_dar_options_in_database()
bool libdar::database_restore_options::get_ignore_dar_options_in_database |
( |
| ) |
const |
|
inline |
◆ get_info_details()
bool libdar::database_restore_options::get_info_details |
( |
| ) |
const |
|
inline |
◆ set_date()
void libdar::database_restore_options::set_date |
( |
const infinint & |
value | ) |
|
|
inline |
date option
informations about files more recent than the given date are ignored. So you can restore file in the most recent state before a certain "date".
- Note
- if set to zero, the most recent state available is looked for (this is the default value).
Definition at line 261 of file database_options.hpp.
◆ set_early_release()
void libdar::database_restore_options::set_early_release |
( |
bool |
value | ) |
|
|
inline |
early_release option
if early_release is set to true, some memory is released before calling dar
- Note
- if early_release is true, this will free almost all memory allocated by the database before calling dar. drawback is that no more action is possible after this call (except destruction)
Definition at line 241 of file database_options.hpp.
◆ set_even_when_removed()
void libdar::database_restore_options::set_even_when_removed |
( |
bool |
value | ) |
|
|
inline |
find data or EA if they have been removed at the requested data
in the case a file has was removed at the request date, the data or EA that will be restored will be the one of it had just before being removed
Definition at line 267 of file database_options.hpp.
◆ set_extra_options_for_dar()
void libdar::database_restore_options::set_extra_options_for_dar |
( |
const std::vector< std::string > & |
value | ) |
|
|
inline |
extra options to dar
this option is a mean to provide some extra options to dar from dar_manager
Definition at line 251 of file database_options.hpp.
◆ set_ignore_dar_options_in_database()
void libdar::database_restore_options::set_ignore_dar_options_in_database |
( |
bool |
mode | ) |
|
|
inline |
◆ set_info_details()
void libdar::database_restore_options::set_info_details |
( |
bool |
value | ) |
|
|
inline |
info_details option
if set to true, more detailed informations is displayed
Definition at line 246 of file database_options.hpp.
◆ x_date
infinint libdar::database_restore_options::x_date |
|
private |
◆ x_early_release
bool libdar::database_restore_options::x_early_release |
|
private |
◆ x_even_when_removed
bool libdar::database_restore_options::x_even_when_removed |
|
private |
◆ x_extra_options_for_dar
std::vector<std::string> libdar::database_restore_options::x_extra_options_for_dar |
|
private |
◆ x_ignore_dar_options_in_database
bool libdar::database_restore_options::x_ignore_dar_options_in_database |
|
private |
◆ x_info_details
bool libdar::database_restore_options::x_info_details |
|
private |
The documentation for this class was generated from the following file: