Loading...
gettimeofday
gettimeofday(struct timeval *tp, struct timezone *tzp): getimeofday.c
gettimeofday(struct timeval *tp, struct timezone *tzp): getimeofday.c
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_base_app_home
gru_base_app_home(const char *appname): gru_base.c
gru_base_app_home(const char *appname): gru_base.c
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_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_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
gru_config_init(const char *dir, const char *filename, gru_payload_t *payload, gru_status_t *status): gru_config.c
gru_config_init(const char *dir, const char *filename, gru_payload_t *payload, gru_status_t *status): gru_config.c
gru_config_read
gru_config_read(const char *name, FILE *source, void *dest, const char *mask): gru_config.c
gru_config_read(const char *name, FILE *source, void *dest, const char *mask): 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_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_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_seconds
gru_duration_seconds(gru_duration_t duration): gru_duration.c
gru_duration_seconds(gru_duration_t duration): gru_duration.c
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_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_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_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_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_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_mininum
gru_logger_get_mininum(): gru_logger.c
gru_logger_get_mininum(): 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_mininum
gru_logger_set_mininum(log_level_t new_minimum): gru_logger.c
gru_logger_set_mininum(log_level_t minimum): 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_node_destroy
gru_node_destroy(gru_node_t **node): gru_node.c
gru_node_destroy(gru_node_t **node): gru_node.c
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_unlink
gru_node_unlink(gru_node_t *node): gru_node.c
gru_node_unlink(gru_node_t *gru_restrict node): gru_node.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_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_destroy
gru_payload_destroy(gru_payload_t **payload): gru_payload.c
gru_payload_destroy(gru_payload_t **payload): 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 *dir, const char *name, gru_status_t *status): gru_payload.c
gru_payload_init_data(gru_payload_t *payload, const char *dir, const char *name, gru_status_t *status): gru_payload.c
gru_print_err
gru_print_err(const char *msg,...): gru_print.c
gru_print_err(const char *msg,...): gru_print.c
gru_rtrim
gru_rtrim(char *input, size_t size): gru_util.c
gru_rtrim(char *input, size_t size): gru_util.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_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_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_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_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_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_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_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_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_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_trim
gru_trim(char *input, size_t size): gru_util.c
gru_trim(char *input, size_t size): gru_util.c
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_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_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_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
Searching...
No Matches