Loading...
getimeofday.c
getimeofday.h
GREEN
gru_colors.h
gru_alloc
gru_alloc(size_t size, gru_status_t *status): gru_alloc.c
gru_alloc(size_t size, gru_status_t *status): gru_alloc.c
gru_alloc.c
gru_alloc.h
gru_alloc_check
gru_alloc.h
gru_alt.c
gru_alt.h
gru_attr_unused
gru_portable.h
gru_base.c
gru_base.h
gru_base_app_home
gru_base_app_home(const char *appname): gru_base.c
gru_base_app_home(const char *appname): gru_base.c
GRU_BOOLEAN
gru_variant.h
gru_cli_general_usage
gru_cli_general_usage(const char *appname): gru_cli_opt.c
gru_cli_general_usage(const char *appname): gru_cli_opt.c
gru_cli_opt.c
gru_cli_opt.h
gru_cli_option_help
gru_cli_option_help(const char *long_opt, const char *short_opt, const char *desc): gru_cli_opt.c
gru_cli_option_help(const char *long_opt, const char *short_opt, const char *desc): gru_cli_opt.c
gru_cli_program_description
gru_cli_program_description(const char *program, const char *description): gru_cli_opt.c
gru_cli_program_description(const char *program, const char *description): gru_cli_opt.c
gru_cli_program_usage
gru_cli_program_usage(const char *appname, const char *program_name): gru_cli_opt.c
gru_cli_program_usage(const char *appname, const char *program_name): gru_cli_opt.c
gru_collection_callbacks.h
gru_colors.h
gru_config.c
gru_config.h
gru_config_destroy
gru_config_destroy(gru_config_t **config): gru_config.c
gru_config_destroy(gru_config_t **config): gru_config.c
gru_config_init_for_dump
gru_config_init_for_dump(gru_config_t *config, gru_payload_t *payload, gru_status_t *status): gru_config.c
gru_config_init_for_dump(gru_config_t *config, gru_payload_t *payload, gru_status_t *status): gru_config.c
gru_config_init_from_payload
gru_config_init_from_payload(gru_config_t *config, gru_payload_t *payload, gru_status_t *status): gru_config.c
gru_config_init_from_payload(gru_config_t *config, gru_payload_t *payload, gru_status_t *status): gru_config.c
gru_config_new
gru_config_new(const char *dir, const char *filename, gru_status_t *status): gru_config.c
gru_config_new(const char *dir, const char *filename, gru_status_t *status): gru_config.c
gru_config_read_int
gru_config_read_int(const char *name, FILE *source, int32_t *dest): gru_config.c
gru_config_read_int(const char *name, FILE *source, int32_t *dest): gru_config.c
gru_config_read_long
gru_config_read_long(const char *name, FILE *source, int64_t *dest): gru_config.c
gru_config_read_long(const char *name, FILE *source, int64_t *dest): gru_config.c
gru_config_read_short
gru_config_read_short(const char *name, FILE *source, int16_t *dest): gru_config.c
gru_config_read_short(const char *name, FILE *source, int16_t *dest): gru_config.c
gru_config_read_string
gru_config_read_string(const char *name, FILE *source, char *dest): gru_config.c
gru_config_read_string(const char *name, FILE *source, char *dest): gru_config.c
gru_config_read_uint
gru_config_read_uint(const char *name, FILE *source, uint32_t *dest): gru_config.c
gru_config_read_uint(const char *name, FILE *source, uint32_t *dest): gru_config.c
gru_config_read_ulong
gru_config_read_ulong(const char *name, FILE *source, uint64_t *dest): gru_config.c
gru_config_read_ulong(const char *name, FILE *source, uint64_t *dest): gru_config.c
gru_config_read_ushort
gru_config_read_ushort(const char *name, FILE *source, uint16_t *dest): gru_config.c
gru_config_read_ushort(const char *name, FILE *source, uint16_t *dest): gru_config.c
gru_config_set
gru_config_set(char *dest, uint32_t size, const char *fmt,...): gru_config.c
gru_config_set(char *dest, uint32_t size, const char *fmt,...): gru_config.c
gru_config_t
gru_config.h
gru_config_t_
gru_config_test.c
gru_config_write_int
gru_config_write_int(const char *name, FILE *dest, int32_t value): gru_config.c
gru_config_write_int(const char *name, FILE *dest, int32_t value): gru_config.c
gru_config_write_long
gru_config_write_long(const char *name, FILE *dest, int64_t value): gru_config.c
gru_config_write_long(const char *name, FILE *dest, int64_t value): gru_config.c
gru_config_write_short
gru_config_write_short(const char *name, FILE *dest, int16_t value): gru_config.c
gru_config_write_short(const char *name, FILE *dest, int16_t value): gru_config.c
gru_config_write_string
gru_config_write_string(const char *name, FILE *dest, const char *value): gru_config.c
gru_config_write_string(const char *name, FILE *dest, const char *value): gru_config.c
gru_config_write_uint
gru_config_write_uint(const char *name, FILE *dest, uint32_t value): gru_config.c
gru_config_write_uint(const char *name, FILE *dest, uint32_t value): gru_config.c
gru_config_write_ulong
gru_config_write_ulong(const char *name, FILE *dest, uint64_t value): gru_config.c
gru_config_write_ulong(const char *name, FILE *dest, uint64_t value): gru_config.c
gru_config_write_ushort
gru_config_write_ushort(const char *name, FILE *dest, uint16_t value): gru_config.c
gru_config_write_ushort(const char *name, FILE *dest, uint16_t value): gru_config.c
gru_dealloc
gru_dealloc(void **obj): gru_alloc.c
gru_dealloc(void **obj): gru_alloc.c
gru_dealloc_const_string
gru_dealloc_const_string(const char **obj): gru_alloc.c
gru_dealloc_const_string(const char **obj): gru_alloc.c
gru_dealloc_string
gru_dealloc_string(char **obj): gru_alloc.c
gru_dealloc_string(char **obj): gru_alloc.c
GRU_DEBUG
gru_logger.h
GRU_DOUBLE
gru_variant.h
gru_duration.c
gru_duration.h
gru_duration_from_minutes
gru_duration_from_minutes(uint64_t minutes): gru_duration.c
gru_duration_from_minutes(uint64_t minutes): gru_duration.c
gru_duration_from_seconds
gru_duration_from_seconds(uint64_t seconds): gru_duration.c
gru_duration_from_seconds(uint64_t seconds): gru_duration.c
gru_duration_minutes
gru_duration_minutes(gru_duration_t duration, double *fractional): gru_duration.c
gru_duration_minutes(gru_duration_t duration, double *fractional): gru_duration.c
gru_duration_new
gru_duration_new(): gru_duration.c
gru_duration_new(): gru_duration.c
gru_duration_parse
gru_duration_parse(gru_duration_t *duration, const char *str): gru_duration.c
gru_duration_parse(gru_duration_t *out, const char *str): gru_duration.c
gru_duration_parse_test.c
gru_duration_seconds
gru_duration_seconds(gru_duration_t duration): gru_duration.c
gru_duration_seconds(gru_duration_t duration): gru_duration.c
gru_duration_t
gru_duration.h
gru_duration_t_
GRU_ERROR
gru_logger.h
gru_export
gru_portable.h
GRU_FAILURE
gru_status.h
GRU_FATAL
gru_logger.h
gru_get_name_from_url
gru_get_name_from_url(const char *url, size_t size): gru_util.c
gru_get_name_from_url(const char *url, size_t size): gru_util.c
GRU_INFO
gru_logger.h
GRU_INTEGER
gru_variant.h
gru_io_open_file
gru_io_open_file(const char *dir, const char *name, gru_status_t *status): gru_ioutils.c
gru_io_open_file(const char *dir, const char *name, gru_status_t *status): gru_ioutils.c
gru_io_open_file_path
gru_io_open_file_path(const char *path, gru_status_t *status): gru_ioutils.c
gru_io_open_file_path(const char *path, gru_status_t *status): gru_ioutils.c
gru_io_open_file_read
gru_io_open_file_read(const char *dir, const char *name, gru_status_t *status): gru_ioutils.c
gru_io_open_file_read(const char *dir, const char *name, gru_status_t *status): gru_ioutils.c
gru_io_open_file_read_path
gru_io_open_file_read_path(const char *path, gru_status_t *status): gru_ioutils.c
gru_io_open_file_read_path(const char *path, gru_status_t *status): gru_ioutils.c
gru_io_open_unique_file
gru_io_open_unique_file(const char *dir, const char *name, gru_status_t *status): gru_ioutils.c
gru_io_open_unique_file(const char *dir, const char *name, gru_status_t *status): gru_ioutils.c
gru_io_read_text_into
gru_io_read_text_into(char **dest, FILE *file, gru_status_t *status): gru_ioutils.c
gru_io_read_text_into(char **dest, FILE *file, gru_status_t *status): gru_ioutils.c
gru_io_remap
gru_io_remap(const char *dir, const char *name, FILE *fd, gru_status_t *status): gru_ioutils.c
gru_io_remap(const char *dir, const char *name, FILE *fd, gru_status_t *status): gru_ioutils.c
gru_ioutils.c
gru_ioutils.h
gru_keypair.c
gru_keypair.h
gru_keypair_clone
gru_keypair_clone(const gru_keypair_t *kp, gru_status_t *status): gru_keypair.c
gru_keypair_clone(const gru_keypair_t *kp, gru_status_t *status): gru_keypair.c
gru_keypair_destroy
gru_keypair_destroy(gru_keypair_t **ptr): gru_keypair.c
gru_keypair_destroy(gru_keypair_t **ptr): gru_keypair.c
gru_keypair_destroy_list_item
gru_keypair_destroy_list_item(void **ptr): gru_keypair.c
gru_keypair_destroy_list_item(void **ptr): gru_keypair.c
gru_keypair_key_equals
gru_keypair_key_equals(const gru_keypair_t *kp, const char *key): gru_keypair.c
gru_keypair_key_equals(const gru_keypair_t *kp, const char *key): gru_keypair.c
gru_keypair_new
gru_keypair_new(gru_status_t *status): gru_keypair.c
gru_keypair_new(gru_status_t *status): gru_keypair.c
gru_keypair_parse
gru_keypair_parse(const char *str, gru_status_t *status): gru_keypair.c
gru_keypair_parse(const char *str, gru_status_t *status): gru_keypair.c
gru_keypair_set_key
gru_keypair_set_key(gru_keypair_t *kp, const char *key): gru_keypair.c
gru_keypair_set_key(gru_keypair_t *kp, const char *key): gru_keypair.c
gru_keypair_t
gru_keypair.h
gru_keypair_t_
gru_keypair_test.c
gru_list.c
gru_list.h
gru_list_append
gru_list_append(gru_list_t *list, const void *data): gru_list.c
gru_list_append(gru_list_t *list, const void *data): gru_list.c
gru_list_clean
gru_list_clean(gru_list_t *list, gru_nodedata_destructor destructor): gru_list.c
gru_list_clean(gru_list_t *list, gru_nodedata_destructor destructor): gru_list.c
gru_list_count
gru_list_count(const gru_list_t *list): gru_list.c
gru_list_count(const gru_list_t *list): gru_list.c
gru_list_destroy
gru_list_destroy(gru_list_t **list): gru_list.c
gru_list_destroy(gru_list_t **list): gru_list.c
gru_list_for_each
gru_list_for_each(const gru_list_t *list, handle_function_t handle, void *data): gru_list.c
gru_list_for_each(const gru_list_t *list, handle_function_t handle, void *data): gru_list.c
gru_list_for_each_compare
gru_list_for_each_compare(const gru_list_t *list, bool uniqueness, compare_function_t comparable, const void *other, void *result): gru_list.c
gru_list_for_each_compare(const gru_list_t *list, bool uniqueness, compare_function_t comparable, const void *compare, void *result): gru_list.c
gru_list_for_each_ex
gru_list_for_each_ex(const gru_list_t *list, handle_function_info_t handle, void *data): gru_list.c
gru_list_for_each_ex(const gru_list_t *list, handle_function_info_t handle, void *data): gru_list.c
gru_list_get
gru_list_get(const gru_list_t *list, uint32_t position): gru_list.c
gru_list_get(const gru_list_t *list, uint32_t position): gru_list.c
gru_list_get_item
gru_list_get_item(const gru_list_t *list, compare_function_t comparable, const void *other): gru_list.c
gru_list_get_item(const gru_list_t *list, compare_function_t comparable, const void *other): gru_list.c
gru_list_insert
gru_list_insert(gru_list_t *list, const void *data, uint32_t position): gru_list.c
gru_list_insert(gru_list_t *list, const void *data, uint32_t position): gru_list.c
gru_list_new
gru_list_new(gru_status_t *status): gru_list.c
gru_list_new(gru_status_t *status): gru_list.c
gru_list_pl
gru_list_remove
gru_list_remove(gru_list_t *list, uint32_t position): gru_list.c
gru_list_remove(gru_list_t *list, uint32_t position): gru_list.c
gru_list_remove_item
gru_list_remove_item(gru_list_t *list, compare_function_t comparable, const void *other): gru_list.c
gru_list_remove_item(gru_list_t *list, compare_function_t comparable, const void *other): gru_list.c
gru_list_remove_node
gru_list_remove_node(gru_list_t *list, gru_node_t *node): gru_list.c
gru_list_remove_node(gru_list_t *list, gru_node_t *node): gru_list.c
gru_list_t
gru_list.h
gru_list_t_
gru_list_test.c
gru_localtime
gru_localtime(const time_t *timep, struct tm *result, gru_status_t *status): gru_localtime.c
gru_localtime(const time_t *timep, struct tm *result, gru_status_t *status): gru_localtime.c
gru_localtime.c
gru_localtime.h
gru_logger.c
gru_logger.h
gru_logger_can_log
gru_logger_can_log(log_level_t current): gru_logger.c
gru_logger_can_log(log_level_t l1): gru_logger.c
gru_logger_default_do_print
gru_logger_default_do_print(log_level_t level, const char *msg, va_list ap): gru_logger.c
gru_logger_default_do_print(log_level_t level, const char *msg, va_list ap): gru_logger.c
gru_logger_default_printer
gru_logger_default_printer(log_level_t level, const char *msg,...): gru_logger.c
gru_logger_default_printer(log_level_t level, const char *msg,...): gru_logger.c
gru_logger_get
gru_logger_get(void): gru_logger.c
gru_logger_get(void): gru_logger.c
gru_logger_get_level
gru_logger_get_level(const char *str): gru_logger.c
gru_logger_get_level(const char *str): gru_logger.c
gru_logger_get_minimum
gru_logger_get_minimum(): gru_logger.c
gru_logger_get_minimum(): gru_logger.c
gru_logger_set
gru_logger_set(logger_t new_logger): gru_logger.c
gru_logger_set(logger_t logger): gru_logger.c
gru_logger_set_minimum
gru_logger_set_minimum(log_level_t new_minimum): gru_logger.c
gru_logger_set_minimum(log_level_t minimum): gru_logger.c
gru_logger_timed_do_print
gru_logger_timed_do_print(log_level_t level, const char *msg, va_list ap): gru_logger.c
gru_logger_timed_do_print(log_level_t level, const char *msg, va_list ap): gru_logger.c
gru_logger_timed_printer
gru_logger_timed_printer(log_level_t level, const char *msg,...): gru_logger.c
gru_logger_timed_printer(log_level_t level, const char *msg,...): gru_logger.c
gru_ltrim
gru_ltrim(char *input, size_t size): gru_util.c
gru_ltrim(char *input, size_t size): gru_util.c
GRU_MAX_ERROR_MESSAGE
gru_status.h
gru_node.c
gru_node.h
gru_node_destroy
gru_node_destroy(gru_node_t **node): gru_node.c
gru_node_destroy(gru_node_t **node): gru_node.c
gru_node_get_data
gru_node.h
gru_node_get_data_ptr
gru_node.h
gru_node_info.h
gru_node_info_t
gru_node_info.h
gru_node_info_t_
gru_node_new
gru_node_new(const void *ptr): gru_node.c
gru_node_new(const void *ptr): gru_node.c
gru_node_reset
gru_node_reset(gru_node_t *node): gru_node.c
gru_node_reset(gru_node_t *gru_restrict node): gru_node.h
gru_node_set_next
gru_node_set_next(gru_node_t *node, gru_node_t *next): gru_node.c
gru_node_set_next(gru_node_t *gru_restrict node, gru_node_t *gru_restrict next): gru_node.h
gru_node_set_previous
gru_node_set_previous(gru_node_t *node, gru_node_t *previous): gru_node.c
gru_node_set_previous(gru_node_t *gru_restrict node, gru_node_t *gru_restrict previous): gru_node.h
gru_node_t
gru_node.h
gru_node_t_
gru_node_test.c
gru_node_unlink
gru_node_unlink(gru_node_t *node): gru_node.c
gru_node_unlink(gru_node_t *gru_restrict node): gru_node.h
gru_nodedata_destructor
gru_list.h
GRU_OPT_MAX_CHAR_SIZE_MASK
gru_base.h
GRU_OPT_MAX_STR_SIZE
gru_base.h
GRU_OPT_MAX_STR_SIZE_MASK
gru_base.h
gru_path.c
gru_path.h
gru_path_can_read_write
gru_path_can_read_write(const char *filename, gru_status_t *status): gru_path.c
gru_path_can_read_write(const char *filename, gru_status_t *status): gru_path.c
gru_path_cond_t
gru_path.h
gru_path_exists
gru_path_exists(const char *filename, gru_status_t *status): gru_path.c
gru_path_exists(const char *filename, gru_status_t *status): gru_path.c
gru_path_fexists
gru_path_fexists(int fd, gru_status_t *status): gru_path.c
gru_path_fexists(int fd, gru_status_t *status): gru_path.c
gru_path_format
gru_path_format(const char *dir, const char *name, gru_status_t *status): gru_path.c
gru_path_format(const char *dir, const char *name, gru_status_t *status): gru_path.c
gru_path_mkdir
gru_path_mkdir(const char *path, gru_status_t *status): gru_path.c
gru_path_mkdir(const char *path, gru_status_t *status): gru_path.c
gru_path_mkdirs
gru_path_mkdirs(const char *path, gru_status_t *status): gru_path.c
gru_path_mkdirs(const char *path, gru_status_t *status): gru_path.c
gru_path_rename
gru_path_rename(const char *filename, gru_status_t *status): gru_path.c
gru_path_rename(const char *filename, gru_status_t *status): gru_path.c
gru_path_rename_cond
gru_path_rename_cond(const char *filename, gru_path_cond_t cond, gru_status_t *status): gru_path.c
gru_path_rename_cond(const char *filename, gru_path_cond_t cond, gru_status_t *status): gru_path.c
gru_payload.c
gru_payload.h
gru_payload_data_init_t
gru_payload.h
gru_payload_data_read_t
gru_payload.h
gru_payload_data_save_t
gru_payload.h
gru_payload_destroy
gru_payload_destroy(gru_payload_t **payload): gru_payload.c
gru_payload_destroy(gru_payload_t **payload): gru_payload.c
gru_payload_for_dump
gru_payload_for_dump(gru_payload_t *payload, const char *filename, gru_status_t *status): gru_payload.c
gru_payload_for_dump(gru_payload_t *payload, const char *filename, gru_status_t *status): gru_payload.c
gru_payload_init
gru_payload_init(gru_payload_data_init_t init, gru_payload_data_save_t save, gru_payload_data_read_t read, void *data, gru_status_t *status): gru_payload.c
gru_payload_init(gru_payload_data_init_t init, gru_payload_data_save_t save, gru_payload_data_read_t read, void *data, gru_status_t *status): gru_payload.c
gru_payload_init_data
gru_payload_init_data(gru_payload_t *payload, const char *filename, gru_status_t *status): gru_payload.c
gru_payload_init_data(gru_payload_t *payload, const char *filename, gru_status_t *status): gru_payload.c
gru_payload_t
gru_payload.h
gru_payload_t_
gru_portable.h
gru_print.c
gru_print.h
gru_print_err
gru_print_err(const char *msg,...): gru_print.c
gru_print_err(const char *msg,...): gru_print.c
gru_restrict
gru_portable.h
gru_rtrim
gru_rtrim(char *input, size_t size): gru_util.c
gru_rtrim(char *input, size_t size): gru_util.c
GRU_SEC_TYPE
gru_time_elapsed_test.c
gru_serialize_test.c
gru_split
gru_split(const char *str, char sep, gru_status_t *status): gru_util.c
gru_split(const char *str, char sep, gru_status_t *status): gru_util.c
gru_split_clean
gru_split_clean(gru_list_t *list): gru_util.c
gru_split_clean(gru_list_t *list): gru_util.c
gru_split_test.c
gru_split_test_2.c
gru_status.c
gru_status.h
gru_status_code_t
gru_status.h
gru_status_code_t_
gru_status.h
gru_status_error
gru_status_error(const gru_status_t *status): gru_status.c
gru_status_error(const gru_status_t *status): gru_status.c
gru_status_new
gru_status_new(): gru_status.c
gru_status_new(): gru_status.c
gru_status_reset
gru_status_reset(gru_status_t *status): gru_status.c
gru_status_reset(gru_status_t *status): gru_status.c
gru_status_set
gru_status_set(gru_status_t *status, gru_status_code_t code, const char *message,...): gru_status.c
gru_status_set(gru_status_t *status, gru_status_code_t code, const char *message,...): gru_status.c
gru_status_set_success
gru_status_set_success(gru_status_t *status): gru_status.c
gru_status_set_success(gru_status_t *status): gru_status.c
gru_status_strerror
gru_status_strerror(gru_status_t *status, gru_status_code_t code, int errnum): gru_status.c
gru_status_strerror(gru_status_t *status, gru_status_code_t code, int errnum): gru_status.c
gru_status_success
gru_status_success(const gru_status_t *status): gru_status.c
gru_status_success(const gru_status_t *status): gru_status.c
gru_status_t
gru_status.h
gru_status_t_
gru_str_serialize
gru_str_serialize(gru_list_t *list, char sep, gru_status_t *status): gru_util.c
gru_str_serialize(gru_list_t *list, char sep, gru_status_t *status): gru_util.c
GRU_STRING
gru_variant.h
GRU_SUCCESS
gru_status.h
gru_time_add_days
gru_time_add_days(gru_timestamp_t *t, uint64_t count): gru_time_utils.c
gru_time_add_days(gru_timestamp_t *t, uint64_t count): gru_time_utils.c
gru_time_add_hours
gru_time_add_hours(gru_timestamp_t *t, uint64_t count): gru_time_utils.c
gru_time_add_hours(gru_timestamp_t *t, uint64_t count): gru_time_utils.c
gru_time_add_microseconds
gru_time_add_microseconds(gru_timestamp_t *t, uint64_t count): gru_time_utils.c
gru_time_add_microseconds(gru_timestamp_t *t, uint64_t count): gru_time_utils.c
gru_time_add_minutes
gru_time_add_minutes(gru_timestamp_t *t, uint64_t count): gru_time_utils.c
gru_time_add_minutes(gru_timestamp_t *t, uint64_t count): gru_time_utils.c
gru_time_add_seconds
gru_time_add_seconds(gru_timestamp_t *t, uint64_t count): gru_time_utils.c
gru_time_add_seconds(gru_timestamp_t *t, uint64_t count): gru_time_utils.c
gru_time_conversion_test.c
gru_time_elapsed_milli
gru_time_elapsed_milli(gru_timestamp_t start, gru_timestamp_t end): gru_time_utils.c
gru_time_elapsed_milli(gru_timestamp_t start, gru_timestamp_t end): gru_time_utils.c
gru_time_elapsed_secs
gru_time_elapsed_secs(gru_timestamp_t start, gru_timestamp_t end): gru_time_utils.c
gru_time_elapsed_secs(gru_timestamp_t start, gru_timestamp_t end): gru_time_utils.c
gru_time_elapsed_test.c
gru_time_from_milli
gru_time_from_milli(int64_t timestamp): gru_time_utils.c
gru_time_from_milli(int64_t timestamp): gru_time_utils.c
gru_time_from_milli_char
gru_time_from_milli_char(const char *ts): gru_time_utils.c
gru_time_from_milli_char(const char *ts): gru_time_utils.c
gru_time_now
gru_time_now(): gru_time_utils.c
gru_time_now(): gru_time_utils.c
gru_time_now_milli
gru_time_now_milli(): gru_time_utils.c
gru_time_now_milli(): gru_time_utils.c
gru_time_portable.c
gru_time_portable.h
gru_time_read_str
gru_time_read_str(const char *str): gru_time_utils.c
gru_time_read_str(const char *str): gru_time_utils.c
gru_time_read_test.c
gru_time_timersub
gru_time_timersub(struct timeval *start, struct timeval *end, struct timeval *result): gru_time_portable.c
gru_time_timersub(struct timeval *start, struct timeval *end, struct timeval *result): gru_time_portable.c
gru_time_to_milli
gru_time_to_milli(const gru_timestamp_t *ts): gru_time_utils.c
gru_time_to_milli(const gru_timestamp_t *ts): gru_time_utils.c
gru_time_utils.c
gru_time_utils.h
gru_time_write_format
gru_time_write_format(const gru_timestamp_t *t, const char *format, gru_status_t *status): gru_time_utils.c
gru_time_write_format(const gru_timestamp_t *t, const char *format, gru_status_t *status): gru_time_utils.c
gru_time_write_str
gru_time_write_str(const gru_timestamp_t *t): gru_time_utils.c
gru_time_write_str(const gru_timestamp_t *t): gru_time_utils.c
gru_timestamp_t
gru_time_utils.h
GRU_TRACE
gru_logger.h
gru_tree.c
gru_tree.h
gru_tree_add_child
gru_tree_add_child(gru_tree_node_t *node, const void *data): gru_tree.c
gru_tree_add_child(gru_tree_node_t *node, const void *data): gru_tree.c
gru_tree_count
gru_tree_count(gru_tree_node_t *node): gru_tree.c
gru_tree_count(gru_tree_node_t *node): gru_tree.c
gru_tree_count_children
gru_tree_count_children(gru_tree_node_t *node): gru_tree.c
gru_tree_count_children(gru_tree_node_t *node): gru_tree.c
gru_tree_destroy
gru_tree_destroy(gru_tree_node_t **ptr): gru_tree.c
gru_tree_destroy(gru_tree_node_t **ptr): gru_tree.c
gru_tree_for_each
gru_tree_for_each(gru_tree_node_t *node, tree_callback_fn callback, void *payload): gru_tree.c
gru_tree_for_each(gru_tree_node_t *node, tree_callback_fn callback, void *payload): gru_tree.c
gru_tree_for_each_child
gru_tree_for_each_child(gru_tree_node_t *node, tree_callback_fn callback, void *payload): gru_tree.c
gru_tree_for_each_child(gru_tree_node_t *node, tree_callback_fn callback, void *payload): gru_tree.c
gru_tree_new
gru_tree_new(const void *data): gru_tree.c
gru_tree_new(const void *data): gru_tree.c
gru_tree_node_t
gru_tree.h
gru_tree_node_t_
gru_tree_node_wrapper_t_
gru_tree_remove_child
gru_tree_remove_child(gru_tree_node_t *node, compare_function_t comparable, const void *other): gru_tree.c
gru_tree_remove_child(gru_tree_node_t *node, compare_function_t comparable, const void *other): gru_tree.c
gru_tree_search
gru_tree_search(gru_tree_node_t *node, compare_function_t comparable, const void *other): gru_tree.c
gru_tree_search(gru_tree_node_t *node, compare_function_t comparable, const void *other): gru_tree.c
gru_tree_search_child
gru_tree_search_child(gru_tree_node_t *node, compare_function_t comparable, const void *other): gru_tree.c
gru_tree_search_child(gru_tree_node_t *node, compare_function_t comparable, const void *other): gru_tree.c
gru_tree_test.c
gru_tree_wrapper_t
gru_tree.c
gru_trim
gru_trim(char *input, size_t size): gru_util.c
gru_trim(char *input, size_t size): gru_util.c
GRU_TS_STRING_MAX
gru_time_utils.h
GRU_TS_STRING_SEC_MAX
gru_time_utils.h
GRU_TS_STRING_USEC_MAX
gru_time_utils.h
gru_units.h
gru_units_test.c
gru_uri.c
gru_uri.h
gru_uri_cleanup
gru_uri_cleanup(gru_uri_t *uri): gru_uri.c
gru_uri_cleanup(gru_uri_t *uri): gru_uri.c
gru_uri_clone
gru_uri_clone(gru_uri_t other, gru_status_t *status): gru_uri.c
gru_uri_clone(gru_uri_t other, gru_status_t *status): gru_uri.c
gru_uri_format
gru_uri_format(const gru_uri_t *uri, gru_uri_format_opt_t fopt, gru_status_t *status): gru_uri.c
gru_uri_format(const gru_uri_t *gru_restrict uri, gru_uri_format_opt_t fopt, gru_status_t *gru_restrict status): gru_uri.h
GRU_URI_FORMAT_DEFAULT
gru_uri.h
GRU_URI_FORMAT_NONE
gru_uri.h
gru_uri_format_opt_t
gru_uri.h
gru_uri_format_opt_t_
gru_uri.h
GRU_URI_FORMAT_PATH
gru_uri.h
GRU_URI_FORMAT_PORT
gru_uri.h
gru_uri_format_test.c
gru_uri_parse
gru_uri_parse(const char *url, gru_status_t *status): gru_uri.c
gru_uri_parse(const char *gru_restrict uri, gru_status_t *gru_restrict status): gru_uri.h
GRU_URI_PARSE_DEFAULT
gru_uri.h
gru_uri_parse_ex
gru_uri_parse_ex(const char *gru_restrict url, gru_uri_parse_opt_t parseopt, gru_status_t *gru_restrict status): gru_uri.c
gru_uri_parse_ex(const char *gru_restrict url, gru_uri_parse_opt_t parseopt, gru_status_t *gru_restrict status): gru_uri.c
gru_uri_parse_opt_t
gru_uri.h
gru_uri_parse_opt_t_
gru_uri.h
GRU_URI_PARSE_STRIP
gru_uri.h
gru_uri_set_path
gru_uri_set_path(gru_uri_t *uri, const char *path): gru_uri.c
gru_uri_set_path(gru_uri_t *uri, const char *path): gru_uri.c
gru_uri_set_scheme
gru_uri_set_scheme(gru_uri_t *uri, const char *scheme): gru_uri.c
gru_uri_set_scheme(gru_uri_t *uri, const char *scheme): gru_uri.c
gru_uri_simple_format
gru_uri_simple_format(const gru_uri_t *uri, gru_status_t *status): gru_uri.c
gru_uri_simple_format(const gru_uri_t *gru_restrict uri, gru_status_t *gru_restrict status): gru_uri.h
gru_uri_t
gru_uri.h
gru_uri_t_
gru_uri_test.c
gru_uri_test_opt.c
gru_uri_test_query.c
gru_util.c
gru_util.h
gru_util_test.c
gru_variant.c
gru_variant.h
GRU_VARIANT_BOOLEAN_DEFAULT_INITIALIZER
gru_variant.h
GRU_VARIANT_BOOLEAN_INITIALIZER
gru_variant.h
gru_variant_clean
gru_variant_clean(gru_variant_t *variant): gru_variant.c
gru_variant_clean(gru_variant_t *variant): gru_variant.c
GRU_VARIANT_DOUBLE_DEFAULT_INITIALIZER
gru_variant.h
GRU_VARIANT_DOUBLE_INITIALIZER
gru_variant.h
gru_variant_equals_str
gru_variant_equals_str(gru_variant_t *variant, const char *str): gru_variant.c
gru_variant_equals_str(gru_variant_t *variant, const char *str): gru_variant.c
GRU_VARIANT_INTEGER_DEFAULT_INITIALIZER
gru_variant.h
GRU_VARIANT_INTEGER_INITIALIZER
gru_variant.h
gru_variant_parse
gru_variant_parse(const char *str): gru_variant.c
gru_variant_parse(const char *str): gru_variant.c
gru_variant_set_integer
gru_variant_set_integer(gru_variant_t *variant, uint64_t number): gru_variant.c
gru_variant_set_integer(gru_variant_t *variant, uint64_t number): gru_variant.c
gru_variant_set_string
gru_variant_set_string(gru_variant_t *variant, const char *str): gru_variant.c
gru_variant_set_string(gru_variant_t *variant, const char *str): gru_variant.c
GRU_VARIANT_STRING_DEFAULT_INITIALIZER
gru_variant.h
GRU_VARIANT_STRING_INITIALIZER
gru_variant.h
gru_variant_t
gru_variant.h
gru_variant_t_
gru_variant_test.c
gru_variant_type_t
gru_variant.h
gru_variant_type_t_
gru_variant.h
GRU_WARNING
gru_logger.h
Searching...
No Matches