error.c File Reference

#include "internal.h"
#include "gettext.h"

Go to the source code of this file.

Defines

#define _(String)   dgettext (PACKAGE, String)
#define gettext_noop(String)   String
#define N_(String)   gettext_noop (String)
#define ERR(name, desc)   { name, #name, desc }
#define OBS(i, name, desc)   { name, #name, desc }

Functions

const char * gsasl_strerror (int err)
const char * gsasl_strerror_name (int err)


Define Documentation

#define _ ( String   )     dgettext (PACKAGE, String)

Definition at line 27 of file error.c.

Referenced by gsasl_strerror().

#define ERR ( name,
desc   )     { name, #name, desc }

Definition at line 31 of file error.c.

#define gettext_noop ( String   )     String

Definition at line 28 of file error.c.

#define N_ ( String   )     gettext_noop (String)

Definition at line 29 of file error.c.

Referenced by gsasl_strerror().

#define OBS ( i,
name,
desc   )     { name, #name, desc }

Definition at line 36 of file error.c.


Function Documentation

const char* gsasl_strerror ( int  err  ) 

gsasl_strerror:

Parameters:
err libgsasl error code
Convert return code to human readable string explanation of the reason for the particular error code.

This string can be used to output a diagnostic message to the user.

Return value: Returns a pointer to a statically allocated string containing an explanation of the error code .

Definition at line 204 of file error.c.

References _, N_, and p.

const char* gsasl_strerror_name ( int  err  ) 

gsasl_strerror_name:

Parameters:
err libgsasl error code
Convert return code to human readable string representing the error code symbol itself. For example, gsasl_strerror_name(GSASL_OK) returns the string "GSASL_OK".

This string can be used to output a diagnostic message to the user.

Return value: Returns a pointer to a statically allocated string containing a string version of the error code , or NULL if the error code is not known.

Since: 0.2.29

Definition at line 239 of file error.c.


Variable Documentation

const char* description

Definition at line 42 of file error.c.

const char* name

Definition at line 41 of file error.c.

int rc


Generated on Tue Oct 21 18:28:19 2008 for gsasl by  doxygen 1.5.6