class archive_version manages the version of the archive format
More...
#include <archive_version.hpp>
|
static unsigned char | to_digit (unsigned char val) |
|
static unsigned char | to_char (unsigned char val) |
|
class archive_version manages the version of the archive format
Definition at line 46 of file archive_version.hpp.
◆ archive_version()
libdar::archive_version::archive_version |
( |
U_16 |
x = 0 , |
|
|
unsigned char |
fix = 0 |
|
) |
| |
archive_version constructor
- Parameters
-
[in] | x | is the version number |
[in] | fix | is a decimal-like |
- Note
- the fix argument must only be used when the current stable version need to be increased due to a bug fix. This let the concurrent development version to keep the same version (usually x+1) while having the stable version using a slightly different format to fix a bug.
◆ operator!=()
bool libdar::archive_version::operator!= |
( |
const archive_version & |
ref | ) |
const |
|
inline |
◆ operator<()
bool libdar::archive_version::operator< |
( |
const archive_version & |
ref | ) |
const |
|
inline |
◆ operator<=()
bool libdar::archive_version::operator<= |
( |
const archive_version & |
ref | ) |
const |
|
inline |
◆ operator==()
bool libdar::archive_version::operator== |
( |
const archive_version & |
ref | ) |
const |
|
inline |
◆ operator>()
bool libdar::archive_version::operator> |
( |
const archive_version & |
ref | ) |
const |
|
inline |
◆ operator>=()
bool libdar::archive_version::operator>= |
( |
const archive_version & |
ref | ) |
const |
|
inline |
◆ value()
U_I libdar::archive_version::value |
( |
| ) |
const |
|
inlineprivate |
◆ fix
unsigned char libdar::archive_version::fix |
|
private |
◆ version
U_16 libdar::archive_version::version |
|
private |
The documentation for this class was generated from the following file: