![]() |
Disk ARchive 2.7.14
Full featured and portable backup and archiving tool
|
manage label data structure used in archive slice headers More...
#include <label.hpp>
Public Member Functions | |
label (const label &ref) | |
label (label &&ref) noexcept | |
label & | operator= (const label &ref) |
label & | operator= (label &&ref) noexcept |
bool | operator== (const label &ref) const |
bool | operator!= (const label &ref) const |
void | clear () |
bool | is_cleared () const |
void | generate_internal_filename () |
void | read (generic_file &f) |
void | dump (generic_file &f) const |
void | invert_first_byte () |
U_I | size () const |
char * | data () |
const char * | data () const |
Static Public Member Functions | |
static U_I | common_size () |
Private Member Functions | |
void | copy_from (const label &ref) |
void | move_from (label &&ref) noexcept |
Private Attributes | |
char | val [LABEL_SIZE] |
Static Private Attributes | |
static constexpr U_I | LABEL_SIZE = 10 |
|
staticconstexprprivate |