XMMS2
Data Structures | Macros | Typedefs | Functions
xmms_error.h File Reference
#include <glib.h>
#include "xmmsc/xmmsc_errorcodes.h"

Go to the source code of this file.

Data Structures

struct  xmms_error_St
 

Macros

#define XMMS_ERROR_MESSAGE_MAXLEN   255
 
#define xmms_error_iserror(e)   ((e)->code != XMMS_ERROR_NONE)
 
#define xmms_error_isok(e)   ((e)->code == XMMS_ERROR_NONE)
 
#define xmms_error_type_get(e)   ((e)->code)
 

Typedefs

typedef G_BEGIN_DECLS struct xmms_error_St xmms_error_t
 

Functions

const gchar * xmms_error_message_get (xmms_error_t *err)
 Get the human readable error. More...
 

Macro Definition Documentation

◆ xmms_error_iserror

#define xmms_error_iserror (   e)    ((e)->code != XMMS_ERROR_NONE)

Definition at line 57 of file xmms_error.h.

◆ xmms_error_isok

#define xmms_error_isok (   e)    ((e)->code == XMMS_ERROR_NONE)

Definition at line 58 of file xmms_error.h.

◆ XMMS_ERROR_MESSAGE_MAXLEN

#define XMMS_ERROR_MESSAGE_MAXLEN   255

Definition at line 26 of file xmms_error.h.

◆ xmms_error_type_get

#define xmms_error_type_get (   e)    ((e)->code)

Definition at line 60 of file xmms_error.h.

Typedef Documentation

◆ xmms_error_t

typedef G_BEGIN_DECLS struct xmms_error_St xmms_error_t