GrowNode
|
Macros | |
#define | TAG "gn_commons" |
Functions | |
size_t | gn_leaf_event_mask_param (gn_leaf_parameter_event_handle_t evt, gn_leaf_param_handle_t param) |
uint64_t | gn_hash (const char *key) |
void | gn_hash_str (const char *key, char *buf, size_t len) |
gn_leaf_param_validator_result_t | gn_validator_double_positive (gn_leaf_param_handle_t param, void **param_value) |
gn_leaf_param_validator_result_t | gn_validator_double (gn_leaf_param_handle_t param, void **param_value) |
gn_leaf_param_validator_result_t | gn_validator_boolean (gn_leaf_param_handle_t param, void **param_value) |
Variables | |
const char * | gn_config_status_descriptions [14] |
const double | min = DBL_MIN |
const double | zero = 0 |
const double | max = DBL_MAX |
const bool | bool_false = false |
const bool | bool_true = !bool_false |
#define TAG "gn_commons" |
|
inline |
|
inline |
|
inline |
gn_leaf_param_validator_result_t gn_validator_boolean | ( | gn_leaf_param_handle_t | param, |
void ** | param_value | ||
) |
gn_leaf_param_validator_result_t gn_validator_double | ( | gn_leaf_param_handle_t | param, |
void ** | param_value | ||
) |
gn_leaf_param_validator_result_t gn_validator_double_positive | ( | gn_leaf_param_handle_t | param, |
void ** | param_value | ||
) |
const bool bool_false = false |
const bool bool_true = !bool_false |
const char* gn_config_status_descriptions[14] |
const double max = DBL_MAX |
const double min = DBL_MIN |
const double zero = 0 |