GRU - Generic Reusable Utilities
Typedefs
gru_collection_callbacks.h File Reference
#include <stdbool.h>
#include "gru_node_info.h"

Go to the source code of this file.

Typedefs

typedef bool(* compare_function_t) (const void *, const void *data, void *result)
 Comparator function for the collections module. More...
 
typedef void(* handle_function_t) (const void *, void *)
 Handler function for the collections module. More...
 
typedef void(* handle_function_info_t) (const void *, gru_node_info_t info, void *)
 A handler function for the collections module that also receiver node information. More...
 
typedef handle_function_t tree_callback_fn
 

Typedef Documentation

◆ compare_function_t

typedef bool(* compare_function_t) (const void *, const void *data, void *result)

Comparator function for the collections module.

◆ handle_function_info_t

typedef void(* handle_function_info_t) (const void *, gru_node_info_t info, void *)

A handler function for the collections module that also receiver node information.

◆ handle_function_t

typedef void(* handle_function_t) (const void *, void *)

Handler function for the collections module.

◆ tree_callback_fn