Type Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
N
 nacore_avl_tree
 nacore_avl_tree_elem
 nacore_cmp_cb
 nacore_dl_handle
 nacore_filter_cb
 nacore_fs_dir
 nacore_fs_dir_entry
 nacore_get_size_cb
 nacore_list
 nacore_list_elem
 nacore_msg_context
 nacore_msg_result
 nacore_msg_severity
 nacore_msg_status_begin_cb
 nacore_msg_status_end_cb
 nacore_msg_text_cb
 nacore_mutex
 nacore_op_cb
 nacore_op_with_msg_cb
 nacore_to_string_cb
typedef struct _nacore_avl_tree * nacore_avl_tree
AVL tree.
typedef struct _nacore_avl_tree_elem * nacore_avl_tree_elem
AVL tree element.
typedef int (*nacore_cmp_cb)(const void *v1, const void *v2, void *opaque)
A function that compares two values.
typedef struct _nacore_dl_handle * nacore_dl_handle
Dynamically loaded library handle.
typedef char (*nacore_filter_cb)(const void *value, void *opaque)
A function that decides whether a certain value should be filtered out or not.
typedef struct _nacore_fs_dir * nacore_fs_dir
Directory stream.
typedef struct _nacore_fs_dir_entry * nacore_fs_dir_entry
Directory entry.
typedef size_t (*nacore_get_size_cb)(const void *value, void *opaque)
A function that returns the size of some value.
typedef struct _nacore_list * nacore_list
Doubly-linked list.
typedef struct _nacore_list_elem * nacore_list_elem
Doubly-linked list element.
typedef struct _nacore_msg_context * nacore_msg_context
Message context (message box or status message).
Result of an operation described by a status message.
Severity of a text message.
typedef void (
   *nacore_msg_status_begin_cb
)(nacore_msg_context status_msg, const char *text, void *opaque)
Status message begin callback.
typedef void (
   *nacore_msg_status_end_cb
)(nacore_msg_context status_msg, nacore_msg_result result, void *opaque)
Status message end callback.
typedef void (
   *nacore_msg_text_cb
)(nacore_msg_context context, nacore_msg_severity severity, const char *text, void *opaque)
Text message callback.
typedef struct _nacore_mutex *nacore_mutex
Mutex.
typedef void (*nacore_op_cb)(void *value, void *opaque)
A function that performs some operation on a value.
typedef void (
   *nacore_op_with_msg_cb
)(void *value, nacore_msg_context msg_context, void *msg_opaque, void *opaque)
Like nacore_op_cb but also passes message reporting-related data.
typedef char * (*nacore_to_string_cb)(const void *value, void *opaque)
A function that retuns a textual description of some value.
Close