class archive_num stores the position of an archive inside a dar_manager database
More...
#include <archive_num.hpp>
|
| | archive_num (U_16 arg=0) |
|
| archive_num (const archive_num &ref)=default |
|
| archive_num (archive_num &&ref) noexcept=default |
|
archive_num & | operator= (const archive_num &ref)=default |
|
archive_num & | operator= (archive_num &&ref)=default |
| | operator U_16 () const |
| | this operator makes an object of that class convertible to an 16 bits integer
|
| U_16 | operator= (U_16 arg) |
| archive_num & | operator++ () |
|
void | read_from_file (generic_file &f) |
|
void | write_to_file (generic_file &f) const |
| | archive_num (U_16 arg=0) |
|
| archive_num (const archive_num &ref)=default |
|
| archive_num (archive_num &&ref) noexcept=default |
|
archive_num & | operator= (const archive_num &ref)=default |
|
archive_num & | operator= (archive_num &&ref)=default |
| | operator U_16 () const |
| | this operator makes an object of that class convertible to an 16 bits integer
|
| U_16 | operator= (U_16 arg) |
| archive_num & | operator++ () |
|
void | read_from_file (generic_file &f) |
|
void | write_to_file (generic_file &f) const |
|
| void | set (U_16 arg) |
| void | set (U_16 arg) |
|
| static constexpr U_I | val_size = sizeof(U_16) |
| static constexpr U_I | MAX = 65534 |
class archive_num stores the position of an archive inside a dar_manager database
Definition at line 46 of file dar64-2.8.3-win64/include/dar/archive_num.hpp.
◆ archive_num() [1/2]
| libdar::archive_num::archive_num |
( |
U_16 | arg = 0 | ) |
|
|
inline |
◆ archive_num() [2/2]
| libdar::archive_num::archive_num |
( |
U_16 | arg = 0 | ) |
|
|
inline |
◆ operator U_16() [1/2]
| libdar::archive_num::operator U_16 |
( |
| ) |
const |
|
inline |
◆ operator U_16() [2/2]
| libdar::archive_num::operator U_16 |
( |
| ) |
const |
|
inline |
this operator makes an object of that class convertible to an 16 bits integer
- Note
- this is the only call you should need, just use an archive_num implictely of explicitely as an integer
Definition at line 60 of file src/libdar/archive_num.hpp.
◆ operator++() [1/2]
| archive_num & libdar::archive_num::operator++ |
( |
| ) |
|
|
inline |
◆ operator++() [2/2]
| archive_num & libdar::archive_num::operator++ |
( |
| ) |
|
|
inline |
◆ operator=() [1/2]
| U_16 libdar::archive_num::operator= |
( |
U_16 | arg | ) |
|
|
inline |
◆ operator=() [2/2]
| U_16 libdar::archive_num::operator= |
( |
U_16 | arg | ) |
|
|
inline |
◆ set() [1/2]
| void libdar::archive_num::set |
( |
U_16 | arg | ) |
|
|
inlineprivate |
◆ set() [2/2]
| void libdar::archive_num::set |
( |
U_16 | arg | ) |
|
|
inlineprivate |
◆ MAX
| constexpr U_I libdar::archive_num::MAX = 65534 |
|
staticconstexprprivate |
◆ val
| U_16 libdar::archive_num::val |
|
private |
◆ val_size
| constexpr U_I libdar::archive_num::val_size = sizeof(U_16) |
|
staticconstexprprivate |
The documentation for this class was generated from the following files: