options to open a database
More...
#include <database_options.hpp>
options to open a database
Definition at line 53 of file database_options.hpp.
◆ database_open_options()
libdar::database_open_options::database_open_options |
( |
| ) |
|
|
inline |
◆ clear()
void libdar::database_open_options::clear |
( |
| ) |
|
|
inline |
◆ get_partial()
bool libdar::database_open_options::get_partial |
( |
| ) |
const |
|
inline |
◆ get_partial_read_only()
bool libdar::database_open_options::get_partial_read_only |
( |
| ) |
const |
|
inline |
◆ get_warn_order()
bool libdar::database_open_options::get_warn_order |
( |
| ) |
const |
|
inline |
◆ set_partial()
void libdar::database_open_options::set_partial |
( |
bool |
value | ) |
|
|
inline |
partial option
- Parameters
-
[in] | value | set to true to only load an manipulate database header |
- Note
- if value is set to true, the database loading is quick but only some database methods are available (see the database class documentation)
Definition at line 72 of file database_options.hpp.
◆ set_partial_read_only()
void libdar::database_open_options::set_partial_read_only |
( |
bool |
value | ) |
|
|
inline |
partial and read only option
- Parameters
-
[in] | value | when set, the database is in partial mode and in read-only. It cannot be dumped or modified. |
- Note
- if value is set to true, all restriction found for partial mode apply, and in addition, the database cannot be dumped (written back to file)
-
partial_read_only implies partial, but partial does not imply partial_readonly (it can be dumped but modification can only take place in the archive header)
Definition at line 81 of file database_options.hpp.
◆ set_warn_order()
void libdar::database_open_options::set_warn_order |
( |
bool |
value | ) |
|
|
inline |
warning about file ordering in database
- Parameters
-
[in] | value | whether to warn when file chronological ordering does not respect the order of archives |
Definition at line 87 of file database_options.hpp.
◆ x_partial
bool libdar::database_open_options::x_partial |
|
private |
◆ x_partial_read_only
bool libdar::database_open_options::x_partial_read_only |
|
private |
◆ x_warn_order
bool libdar::database_open_options::x_warn_order |
|
private |
The documentation for this class was generated from the following file: