Small, Fast S-Expression Library
sexp_errors.h
Go to the documentation of this file.
00001 
00037 #ifndef __SEXP_ERRORS_H__
00038 #define __SEXP_ERRORS_H__
00039 
00053 typedef enum {
00057   SEXP_ERR_OK = 0,
00058 
00066   SEXP_ERR_MEMORY,
00067 
00072   SEXP_ERR_BADFORM,
00073 
00081   SEXP_ERR_BADCONTENT,
00082 
00086   SEXP_ERR_NULLSTRING,
00087 
00092   SEXP_ERR_IO,
00093 
00100   SEXP_ERR_IO_EMPTY,
00101 
00107   SEXP_ERR_MEM_LIMIT,
00108 
00112   SEXP_ERR_BUFFER_FULL,
00113 
00120   SEXP_ERR_BAD_PARAM,
00121 
00125   SEXP_ERR_BAD_STACK,
00126 
00130   SEXP_ERR_UNKNOWN_STATE,
00131 
00135   SEXP_ERR_INCOMPLETE,
00136 
00144   SEXP_ERR_BAD_CONSTRUCTOR
00145 
00146 } sexp_errcode_t;
00147 
00148 #endif /* __SEXP_ERRORS_H__ */