icedb  version 0.5.1
Snow particle scattering database API
Public Attributes | List of all members
ICEDB_error_context Struct Reference

#include <error_context.h>

Collaboration diagram for ICEDB_error_context:
Collaboration graph
[legend]

Public Attributes

ICEDB_error_code code
 
size_t message_size
 
size_t message_size_alloced
 
char * message_text
 
size_t num_var_fields
 
size_t max_num_var_fields
 
ICEDB_error_context_var_valvar_vals
 

Detailed Description

Error contexts are simple things. Use functions to manipulate, and do not allocate / free parts of the structure directly.

Definition at line 19 of file error_context.h.

Member Data Documentation

◆ code

ICEDB_error_code ICEDB_error_context::code

◆ max_num_var_fields

size_t ICEDB_error_context::max_num_var_fields

◆ message_size

size_t ICEDB_error_context::message_size

◆ message_size_alloced

size_t ICEDB_error_context::message_size_alloced

◆ message_text

char* ICEDB_error_context::message_text

◆ num_var_fields

size_t ICEDB_error_context::num_var_fields

◆ var_vals

ICEDB_error_context_var_val* ICEDB_error_context::var_vals

The documentation for this struct was generated from the following file: