Eneboo - Documentación para desarrolladores
Clases | 'defines' | 'typedefs' | Funciones | Variables
Referencia del Archivo src/libdigidoc/DigiDocError.c
#include <sys/types.h>
#include <unistd.h>
#include <string.h>
#include <libdigidoc/DigiDocLib.h>
#include <libdigidoc/DigiDocDebug.h>

Clases

struct  ThreadErrors_st

'defines'

#define INITIAL_MAX_THREADS   1
#define NOT_FOUND   -1
#define THREAD_ID   pid_t

'typedefs'

typedef struct ThreadErrors_st ThreadErrors

Funciones

EXP_OPTION void freeThreadErrorsByTid (THREAD_ID threadID)
EXP_OPTION char * getErrorString (int code)
EXP_OPTION ErrorClass getErrorClass (int code)
EXP_OPTION ErrorInfogetErrorInfo ()
EXP_OPTION int hasUnreadErrors ()
EXP_OPTION void clearErrors ()
EXP_OPTION void resetError (ErrorInfo *pErrInfo)
EXP_OPTION void addError (int code, char *fileName, int line, char *assertion)
EXP_OPTION int checkDigiDocErrors ()
EXP_OPTION int getLastError ()

Variables

ErrorMessage g_ddocErrorStrings [ERR_MAX]

Documentación de los 'defines'

#define INITIAL_MAX_THREADS   1
#define NOT_FOUND   -1
#define THREAD_ID   pid_t

Documentación de los 'typedefs'

typedef struct ThreadErrors_st ThreadErrors

Documentación de las funciones

EXP_OPTION void addError ( int  code,
char *  fileName,
int  line,
char *  assertion 
)
EXP_OPTION int checkDigiDocErrors ( void  )
EXP_OPTION void clearErrors ( void  )
EXP_OPTION void freeThreadErrorsByTid ( THREAD_ID  threadID)
EXP_OPTION ErrorClass getErrorClass ( int  code)
EXP_OPTION ErrorInfo* getErrorInfo ( void  )
EXP_OPTION char* getErrorString ( int  code)
EXP_OPTION int getLastError ( )
EXP_OPTION int hasUnreadErrors ( void  )
EXP_OPTION void resetError ( ErrorInfo pErrInfo)

Documentación de las variables

 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'