manpagez: man pages & more
html files: eggdbus
Home | html | info | man

TestDetailedError

TestDetailedError — Detailed errors

Description

Another error domain declaration.

Details

TEST_DETAILED_ERROR

#define TEST_DETAILED_ERROR test_detailed_error_quark()

Error domain for com.example.Error.Detailed.* D-Bus errors. Errors in this domain will be from the TestDetailedError enumeration. See GError for information on error domains


test_detailed_error_quark ()

GQuark              test_detailed_error_quark           (void);

test_detailed_error_get_type ()

GType               test_detailed_error_get_type        (void);

TEST_TYPE_DETAILED_ERROR

#define TEST_TYPE_DETAILED_ERROR (test_detailed_error_get_type ())

enum TestDetailedError

typedef enum
{
  TEST_DETAILED_ERROR_FAILED = 0,   /*< nick=com.example.Error.Detailed.Failed >*/
  TEST_DETAILED_ERROR_PERMISSIONS_TOO_COOL = 1,   /*< nick=com.example.Error.Detailed.Permissions.TooCool >*/
} TestDetailedError;

Another error domain declaration.

TEST_DETAILED_ERROR_FAILED

Something went wrong

TEST_DETAILED_ERROR_PERMISSIONS_TOO_COOL

FIXME: not documented.