The glib.error.ErrorWrap structure contains information about an error that has occurred.
Methods
void * _cPtr()Get wrapped C GError pointer.Quark domain() @propertyGet error domain quark. Returns: Error domain string quarkvoid domain(Quark propval) @propertySet error domain quark. Params: propval = Quark value to assignint code() @propertyGet error code. Returns: Error codevoid code(int propval) @propertySet error code. Params: propval = Error code to assignstring message() @propertyGet Error message. Returns: Error message stringvoid message(string propval) @propertySet error message. Params: propval = Error message to assignErrorWrap newLiteral(Quark domain, int code, string message)Create a new `ErrorWrap`` object. Params: domain = Error domain string quark code = Error code message = The error message Returns: New `ErrorWrap` objectbool matches(Quark domain, int code)Check whether @error has `domain` and `code`. Params: domain = Error domain string quark code = Error code Returns: true if error matches criteria, false otherwiseConstructors
this(void * err, bool unused = false)