digiKam
|
Public Member Functions | |
Error () | |
Error () | |
Error (const heif_error &err) | |
Error (heif_error_code c, heif_suberror_code sc=heif_suberror_Unspecified, std::string msg="") | |
heif_error | error_struct (ErrorBuffer *error_buffer) const |
heif_error_code | get_code () const |
std::string | get_message () const |
heif_suberror_code | get_subcode () const |
operator bool () const | |
operator bool () const | |
bool | operator!= (const Error &other) const |
bool | operator== (const Error &other) const |
Static Public Member Functions | |
static const char * | get_error_string (heif_error_code err) |
static const char * | get_error_string (heif_suberror_code err) |
Public Attributes | |
enum heif_error_code | error_code |
std::string | message |
enum heif_suberror_code | sub_error_code |
Static Public Attributes | |
static const char | kSuccess [] |
static Error | Ok |
heif::Error::Error | ( | ) |
heif::Error::Error | ( | heif_error_code | c, |
heif_suberror_code | sc = heif_suberror_Unspecified , |
||
std::string | msg = "" |
||
) |
|
inline |
References heif_error_Ok, and heif_suberror_Unspecified.
|
inline |
References heif_error::code, heif_error::message, and heif_error::subcode.
heif_error heif::Error::error_struct | ( | ErrorBuffer * | error_buffer | ) | const |
|
inline |
|
static |
|
static |
|
inline |
|
inline |
|
inline |
References error_code, and heif_error_Ok.
|
inline |
References heif_error_Ok.
|
inline |
|
inline |
References error_code.
enum heif_error_code heif::Error::error_code |
Referenced by operator bool(), heif::operator<<(), and operator==().
|
static |
std::string heif::Error::message |
|
static |
Referenced by heif::BitstreamRange::get_error().
enum heif_suberror_code heif::Error::sub_error_code |
Referenced by heif::operator<<().