Class 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
 alignedexpandshift_t
 arraysf_iterator_t
 arraysf_mwaybranch_t
 arraysf_node_t
 arraysf_t
 arraystf_iterator_t
 arraystf_keyval_t
 arraystf_mwaybranch_t
 arraystf_node_t
 arraystf_t
B
 bigint_divstate_t
 bigint_fixed_t
 bigint_t
 binarystack_t
 blockarray_t
 blockheader_t
C
 convert_wchar_t
 crc32_t
 cstring_t
 csvfilereader_t
D
 datablock_t
 decimal_divstate_t
 decimal_frombigint_state_t
 decimal_frombigint_t
 decimal_t
 directory_t
 display_t
 dlist_iterator_t
 dlist_node_t
 dlist_t
E
 egl_t
 eglconfig_t
 eglcontext_t
 egldisplay_t
 eglpbuffer_t
 eglwindow_t
 errorcontext_t
 exthash_iterator_t
 exthash_node_t
 exthash_t
F
 filepath_static_t
 filereader_t
 freepage_t
G
 gconfig_t
 gcontext_t
H
 header_t
 hwcache_t
I
 initqueue_entry_t
 int_t
 iobj_t
 iocallback_t
 iochannel_t
 ioevent_id_t
 ioevent_t
 iopoll_t
 ipaddr_list_t
 ipaddr_storage_t
 ipaddr_t
 ipport_t
 ipsocket_async_t
L
 log_header_t
 log_it
 log_t
 logbuffer_t
 logmain_t
 logwriter_chan_t
 logwriter_t
 lrptree_node_t
 lrtree_node_t
M
 maincontext_startparam_t
 maincontext_t
 memblock_t
 memstream_t
 mm_impl_t
 mm_it
 mm_t
 mmfile_t
 module_t
 mutex_t
O
 objectcache_impl_t
 objectcache_it
 objectcache_t
 outconfig_fctparam_t
 outconfig_t
struct alignedexpandshift_t
Stores an exponent of DIGITSBASE and a reference to a shift-left function.
struct arraysf_iterator_t
Iterates over elements contained in arraysf_t.
struct arraysf_mwaybranch_t
Internal node to implement a multiway trie.
struct arraysf_node_t
Generic node type stored by arraysf_t.
struct arraysf_t
Trie implementation to support sparse arrays.
struct arraystf_iterator_t
Iterates over elements contained in arraystf_t.
struct arraystf_keyval_t
Describes the value of a key string at a certain memory offset.
struct arraystf_mwaybranch_t
Internal node to implement a multiway trie.
struct arraystf_node_t
Generic user node type stored by arraystf_t.
struct arraystf_t
Trie implementation to support arrays index with string keys.
struct bigint_divstate_t
Used in divmod_biginthelper to store current state of division computation.
struct bigint_fixed_t
Same as bigint_t with a fixed size.
struct bigint_t
Big integer object type.
struct binarystack_t
Stores binary data in LIFO order.
struct blockarray_t
Stores elements and retrieves them by index of type integer.
struct blockheader_t
Header information of every allocated block.
struct convert_wchar_t
Support conversion into wchar_t from multibyte characters.
struct crc32_t
Type which captures the partially calculated checksum.
struct cstring_t
Dynamically growing C string with trailing ‘\0’ byte.
struct csvfilereader_t
Reads a CSV file and allows to access the values.
struct datablock_t
A memory block which contains the array elements.
struct decimal_divstate_t
Used in div_decimalhelper to store current state of division computation.
struct decimal_frombigint_state_t
Holds the modulo result of a division of a bigint_t.
struct decimal_frombigint_t
Type holding state for conversion from bigint_t into decimal_t.
struct decimal_t
Represents a decimal number with at most 1143 decimal digits.
struct directory_t
Alias for POSIX specific DIR structure.
struct display_t
Wraps the OS specific graphics display.
struct dlist_iterator_t
Iterates over elements contained in dlist_t.
struct dlist_node_t
Provides the means for linking an object to two others of the same type.
struct dlist_t
Double linked circular list.
typedef struct opengl_config_t * eglconfig_t
Contains an EGL frame buffer configuration.
typedef opengl_context_t * eglcontext_t
Points to an OpenGL graphics context.
typedef struct opengl_display_t * egldisplay_t
Wrapper of a native display type.
typedef struct opengl_surface_t * eglpbuffer_t
Points to an OpenGL pixel buffer.
typedef struct opengl_surface_t * eglwindow_t
Wraps a native window into an EGL specific type.
struct errorcontext_t
Stores description of system errors in a string table.
struct exthash_iterator_t
Iterates over elements contained in exthash_t.
struct exthash_t
Implements a hash table which doubles in size if needed.
struct filepath_static_t
Allocates static memory for a working directory and filename combination.
struct filereader_t
Reads file data into internal memory buffers.
struct freepage_t
Header of free page located in pagecache_block_t.pageblock.
struct gconfig_t
Contains a specific surface configuration.
struct gcontext_t
Wraps the native implementation of an OpenGL context.
typedef uint8_t header_t
Stores bit values of type header_e.
struct hwcache_t
Implicit type allows to access a hardware object.
struct initqueue_entry_t
Helds all data needed to construct a new syncthread_t.
struct int_t
Offers some atomic operations on integers.
struct iobj_t
This type has only template character.
struct iocallback_t
Declares a pointer to callback interface implementing object.
typedef sys_iochannel_t iochannel_t
Describes an input/output channel like a file or network connection.
union ioevent_id_t
The id value of an event.
struct ioevent_t
Associates one or more ioevent_e with an ioevent_id_t.
struct iopoll_t
Event manager which stores sys_iochannel_t and returns associated ioevent_t.
struct ipaddr_list_t
Stores list of ipaddr_t.
struct ipaddr_storage_t
Holds enough memory for every possible version of ipaddr_t.
struct ipaddr_t
Stores description of an internet protocol address.
The UDP or TCP port number.
struct ipsocket_async_t
Allows to make a TCP connection in an async way.
struct log_header_t
Contains information for a log header.
struct log_it
The function table which describes the log service.
iobj_DECLARE(log_t,
log)
Uses iobj_DECLARE to declare object supporting interface log_it.
struct logbuffer_t
A logbuffer_t writes error messages to a buffer.
struct logmain_t
No object necessary.
struct logwriter_chan_t
Extends logbuffer_t with isappend mode and log_state_e.
struct logwriter_t
A logwriter writes the console channel messages to STDOUT any other channels to STDERR.
struct lrptree_node_t
Management overhead of objects which wants to be stored in a redblacktree_t.
struct lrtree_node_t
Management overhead of objects which wants to be stored in a splaytree_t.
struct maincontext_startparam_t
Start parameters used in initstart_maincontext.
struct maincontext_t
Defines the main top level context of the whole process.
struct memblock_t
Describes memory block.
struct memstream_t
Wraps a memory block which points to start and end address.
struct mm_impl_t
Default memory manager for allocating/freeing blocks of memory.
struct mm_it
The function table describing the interface to a memory manager.
iobj_DECLARE(mm_t,
mm)
Uses iobj_DECLARE to declare interfaceable object.
struct mmfile_t
Describes a memory mapped file.
struct module_t
Describes the meory page where the program code is stored.
typedef sys_mutex_t mutex_t
Implements a mutual exclusion lock.
struct objectcache_impl_t
Holds pointers to all cached objects.
struct objectcache_it
The function table which describes the objectcache service.
iobj_DECLARE(objectcache_t,
objectcache)
Uses iobj_DECLARE to declare interfaceable object.
struct outconfig_fctparam_t
Holds function parameter for outconfig_C.
struct outconfig_t
Contains control information how the generated output is to be formatted.
Close