luasandbox  1.4.0
Generic Lua sandbox for dynamic data analysis
Classes | Macros | Typedefs
error.h File Reference

Error handling and logging. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  lsb_logger
 

Macros

#define lsb_err_string(s)   s ? s : "<no error>"
 

Typedefs

typedef const char lsb_err_id[]
 
typedef const char * lsb_err_value
 
typedef void(* lsb_logger_cb) (void *context, const char *component, int level, const char *fmt,...)
 
typedef struct lsb_logger lsb_logger
 

Detailed Description

Error handling and logging.

Definition in file error.h.

Macro Definition Documentation

#define lsb_err_string (   s)    s ? s : "<no error>"

Definition at line 16 of file error.h.

Typedef Documentation

typedef const char lsb_err_id[]

Definition at line 14 of file error.h.

typedef const char* lsb_err_value

Definition at line 15 of file error.h.

typedef struct lsb_logger lsb_logger
typedef void(* lsb_logger_cb) (void *context, const char *component, int level, const char *fmt,...)

Definition at line 18 of file error.h.