|
cwist
Modern C web framework with libttak runtime
|
Internal union-like structure to store the actual error value. More...
#include <cwist_err.h>

Public Attributes | |
| int8_t | err_i8 |
| int16_t | err_i16 |
| int32_t | err_i32 |
| int64_t | err_i64 |
| uint8_t | err_u8 |
| uint16_t | err_u16 |
| uint32_t | err_u32 |
| uint64_t | err_u64 |
| struct cwist_sstring * | err_string |
| cJSON * | err_json |
Internal union-like structure to store the actual error value.
Definition at line 44 of file cwist_err.h.
| int16_t __prim_cwist_error_t::err_i16 |
16-bit signed error value
Definition at line 49 of file cwist_err.h.
Referenced by cwist_db_exec(), cwist_db_insert_healed(), cwist_db_open(), cwist_db_open_memory(), cwist_db_query(), cwist_db_query_strict(), cwist_db_serialize(), and cwist_http2_serve_connection_ex().
| int32_t __prim_cwist_error_t::err_i32 |
32-bit signed error value
Definition at line 50 of file cwist_err.h.
| int64_t __prim_cwist_error_t::err_i64 |
64-bit signed error value
Definition at line 51 of file cwist_err.h.
| int8_t __prim_cwist_error_t::err_i8 |
8-bit signed error value
Definition at line 48 of file cwist_err.h.
Referenced by cwist_sstring_init(), and cwist_sstring_init_escaped().
| cJSON * __prim_cwist_error_t::err_json |
Pointer to cJSON error object
Definition at line 68 of file cwist_err.h.
| struct cwist_sstring * __prim_cwist_error_t::err_string |
Pointer to sstring error object
Definition at line 67 of file cwist_err.h.
| uint16_t __prim_cwist_error_t::err_u16 |
16-bit unsigned error value
Definition at line 60 of file cwist_err.h.
| uint32_t __prim_cwist_error_t::err_u32 |
32-bit unsigned error value
Definition at line 61 of file cwist_err.h.
| uint64_t __prim_cwist_error_t::err_u64 |
64-bit unsigned error value
Definition at line 62 of file cwist_err.h.
| uint8_t __prim_cwist_error_t::err_u8 |
8-bit unsigned error value
Definition at line 59 of file cwist_err.h.