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
A
 accessmode_e
C
 char32_t
 csvfilereader_parsestate_t
E
 eglconfig_filter_f
 errornr_e
F
 file_e
 file_t
 filereader_mmfile_t
 filetype_e
 fpu_except_e
G
 gconfig_e
 gconfig_filter_t
 gconfig_value_e
 gcontext_api_e
H
 header_e, header_t
I
 iocallback_f
 iochannel_e
 ioevent_e
 ipprotocol_e
 ipsocket_t
 ipversion_e
 iteratedtype_arraysf, arraysf_t
 iteratedtype_arraystf, arraystf_t
 iteratedtype_dlist, dlist_t
 iteratedtype_exthash, exthash_t
 iteratedtype_patriciatrie, patriciatrie_t
 iteratedtype_queue, queue_t
 iteratedtype_redblacktree, redblacktree_t
 iteratedtype_slist, slist_t
 iteratedtype_splaytree, splaytree_t
 iteratedtype_syncwlist, syncwlist_t
 iteratortype_arraysf, arraysf_t
 iteratortype_arraystf, arraystf_t
 iteratortype_dlist, dlist_t
 iteratortype_exthash, exthash_t
 iteratortype_patriciatrie, patriciatrie_t
 iteratortype_queue, queue_t
 iteratortype_redblacktree, redblacktree_t
 iteratortype_slist, slist_t
 iteratortype_splaytree, splaytree_t
 iteratortype_syncwlist, syncwlist_t
L
 log_channel_e
 log_config_e
 log_flags_e
 log_state_e
 log_text_f
 logwriter_it
M
 maincontext_e
 maincontext_thread_f
 mainthread_f
 mm_impl_it
O
 opengl_context_t
 opengl_display_t
 opengl_surface_t
 outconfig_e, outconfig_fctparam_t
P
 pagecache_impl_it
 pagesize_e
 process_state_e
 process_task_f
R
 ramsize_t
 redblacktree_node_t
 runqueue_entry_t
Determines how you can access a data block (on disk or in memory).
typedef uint32_t char32_t
Defines the unicode code point as »32 bit unsigned integer«.
typedef struct csvfilereader_parsestate_t csvfilereader_parsestate_t
Export csvfilereader_parsestate_t into global namespace.
typedef bool (
   *eglconfig_filter_f
) (eglconfig_t eglconf, int32_t visualid, void * user)
Declares filter to select between different possible configuration.
Application specific error codes.
Standard files which are usually open at process start by convention.
typedef sys_iochannel_t file_t
Export file_t, alias for sys_iochannel_t.
typedef typeof(((filereader_t*)0)->mmfile[0]) filereader_mmfile_t
Names type filereader_t.mmfile.
Encodes the type of the file the filename refers to.
typedef struct gconfig_filter_t gconfig_filter_t
Declares filter to select between different possible configuration.
Determines the rendering API the graphic context supports and the client is using for drawing calls.
Bitvalues which encodes the optional data members of trie_node_t.
typedef void (
   *iocallback_f
) (void * iohandler, sys_iochannel_t fd, uint8_t ioevents)
Callback function for handling ioevent_t.
Standard channels which are usually open at process start by convention.
Defines list of IO events.
Currently supported internet protocols.
typedef sys_iochannel_t ipsocket_t
Defines ipsocket_t as alias for sys_iochannel_t.
Selects the version of the ip address.
typedef struct arraysf_node_t * iteratedtype_arraysf
Function declaration to associate arraysf_node_t with arraysf_t.
typedef struct arraystf_node_t * iteratedtype_arraystf
Function declaration to associate arraystf_node_t with arraystf_t.
typedef struct dlist_node_t * iteratedtype_dlist
Declaration to associate dlist_node_t with dlist_t.
typedef exthash_node_t * iteratedtype_exthash
Declaration to associate exthash_node_t with exthash_t.
typedef patriciatrie_node_t * iteratedtype_patriciatrie
Declaration to associate patriciatrie_node_t with patriciatrie_t.
typedef void * iteratedtype_queue
Declaration to associate (void*) with queue_t.
typedef redblacktree_node_t * iteratedtype_redblacktree
Declaration to associate redblacktree_node_t with redblacktree_t.
typedef struct slist_node_t * iteratedtype_slist
Declaration to associate slist_node_t with slist_t.
typedef splaytree_node_t * iteratedtype_splaytree
Declaration to associate splaytree_node_t with splaytree_t.
typedef struct syncevent_t * iteratedtype_syncwlist
Declaration to associate syncevent_t with syncwlist_t.
typedef arraysf_iterator_t iteratortype_arraysf
Declaration to associate arraysf_iterator_t with arraysf_t.
typedef arraystf_iterator_t iteratortype_arraystf
Declaration to associate arraystf_iterator_t with arraystf_t.
typedef dlist_iterator_t iteratortype_dlist
Declaration to associate dlist_iterator_t with dlist_t.
typedef exthash_iterator_t iteratortype_exthash
Declaration to associate exthash_iterator_t with exthash_t.
typedef patriciatrie_iterator_t iteratortype_patriciatrie
Declaration to associate patriciatrie_iterator_t with patriciatrie_t.
typedef queue_iterator_t iteratortype_queue
Declaration to associate queue_iterator_t with queue_t.
typedef redblacktree_iterator_t iteratortype_redblacktree
Declaration to associate redblacktree_iterator_t with redblacktree_t.
typedef slist_iterator_t iteratortype_slist
Declaration to associate slist_iterator_t with slist_t.
typedef splaytree_iterator_t iteratortype_splaytree
Declaration to associate splaytree_iterator_t with splaytree_t.
typedef syncwlist_iterator_t iteratortype_syncwlist
Declaration to associate syncwlist_iterator_t with syncwlist_t.
Used to switch between log channels.
Used to configure system wide restrictions.
Used to configure system wide restrictions.
Used to configure the state of a log_channel_e.
typedef void (*log_text_f)(struct logbuffer_t * logbuffer, va_list vargs)
Declare function pointer which writes a text resource into logbuffer_t.
log_it_DECLARE(logwriter_it,
logwriter_t)
Used to switch between different implementations.
typedef int (*maincontext_thread_f) (maincontext_t * maincontext)
Define maincontext_thread_f as signature of start function for main thread.
typedef int (*mainthread_f) (void * user)
Signature of main thread is the same as function main.
mm_it_DECLARE(mm_impl_it,
mm_impl_t)
Adapts mm_it to mm_impl_t.
typedef struct opengl_context_t opengl_context_t
Type which tags the native implementation of an OpenGL capable graphics context.
typedef struct opengl_display_t opengl_display_t
Type which tags the native implementation of an OpenGL capable display.
typedef struct opengl_surface_t opengl_surface_t
Type which tags the native implementation of an OpenGL surface.
Types of different outputs the text resource compiler supports.
pagecache_it_DECLARE(pagecache_impl_it,
pagecache_impl_t)
List of supported page sizes.
Describes the state of a process.
typedef int (*process_task_f) (void * task_arg)
Defines function type executed by process_t.
typedef uint64_t ramsize_t
Ramsize could be bigger than size_t to match 32 bit machines with more than 4GTB of ram.
typedef struct lrptree_node_t redblacktree_node_t
Rename lrptree_node_t into redblacktree_node_t.
typedef struct runqueue_entry_t runqueue_entry_t
Make runqueue_entry_t an alias for syncthread_t.
Close