Inherited
[Constants]
Name and values inherited directly from libdar proper.
More...Error status | |
Internally, libdar uses a family of exceptions for error handling.
The C++ library also has wrapper libraries that return numeric status codes representing caught exceptions. The libdarc binding makes use of these wrapper functions and passes the error codes directly. | |
#define | LIBDAR_XXXXXXXX |
The constants of this form represent various error values. | |
#define | LIBDAR_NOEXCEPT 0 |
Succesful operation. | |
#define | LIBDAR_EMEMORY 1 |
Memory has been exhausted. | |
#define | LIBDAR_EBUG 2 |
Internal bug error. | |
#define | LIBDAR_EINFININT 3 |
Division by zero or other arithmetic error. | |
#define | LIBDAR_ELIMITINT 4 |
Limitint overflow. | |
#define | LIBDAR_ERANGE 5 |
Range error. | |
#define | LIBDAR_EDECI 6 |
Decimal representation error. | |
#define | LIBDAR_EFEATURE 7 |
Feature not (yet) implemented. | |
#define | LIBDAR_EHARDWARE 8 |
Hardware failure. | |
#define | LIBDAR_EUSER_ABORT 9 |
User has aborted the operation. | |
#define | LIBDAR_EDATA 10 |
Data inconsistency or checksum error. | |
#define | LIBDAR_ESCRIPT 11 |
Inter-slice script failure. | |
#define | LIBDAR_ELIBCALL 12 |
Invalid library call (wrong arguments or related error). | |
#define | LIBDAR_UNKNOWN 13 |
Unknown error. | |
#define | LIBDAR_ECOMPILATION 14 |
Feature not activated at compilation time. | |
Enumerations | |
Libdar setting selection enumerations.
These are C style enums created to match the C++ enums defined in libdar. | |
enum | dar_compression_algorithm { dar_compression_none = 'n', dar_compression_zip = 'p', dar_compression_gzip = 'z', dar_compression_bzip2 = 'y' } |
Compression algorithms available. More... | |
enum | dar_encryption_algorithm { dar_crypto_none = 0, dar_crypto_scrambling = 1, dar_crypto_blowfish = 2 } |
Cypher algorithms available for data encryption. More... |
Detailed Description
Name and values inherited directly from libdar proper.
Enumeration Type Documentation
|
Compression algorithms available.
|
|
Cypher algorithms available for data encryption.
|