|
My library
Library for common tasks
|
Collection of useful types. More...

Go to the source code of this file.
Data Structures | |
| struct | ArrayList |
| ArrayList type More... | |
| struct | node |
| Node type More... | |
| struct | LinkedList |
| LinkedList type More... | |
| struct | Stack |
| Stack type More... | |
| struct | Queue |
| Queue type More... | |
Typedefs | |
| typedef char | byte |
| Alias for char, just to avoid confusion with 8 bit numbers and ASCII characters. More... | |
| typedef char * | spec_t |
| Used to specify type of argument passed in functions that require a type specifier. More... | |
| typedef char * | string |
| Alias for char *, used when an array of char is actually used as a string. More... | |
| typedef struct node * | Node |
| Node type More... | |
Collection of useful types.
| typedef char byte |
Alias for char, just to avoid confusion with 8 bit numbers and ASCII characters.
Node type
Base component of every linked data type
| typedef char* spec_t |
Used to specify type of argument passed in functions that require a type specifier.
Supported specifiers: "%c" (char), "%i" (int), "%f" (float), "%lf" (double), "%p" (pointer)
| typedef char* string |
Alias for char *, used when an array of char is actually used as a string.