squareball 0.2.0.28-7bb8 A general-purpose library for C99

- Main Page
- Data Structures
- Files
- Examples

- File List
- Globals

All Data Structures Files Functions Variables Typedefs
squareball.h
Go to the documentation of this file.
1 /*
2 * squareball: A general-purpose library for C99.
3 * Copyright (C) 2014-2018 Rafael G. Martins <rafael@rafaelmartins.eng.br>
4 *
5 * This program can be distributed under the terms of the BSD License.
6 * See the file LICENSE.
7 */
8
9 #ifndef _SQUAREBALL_H
10 #define _SQUAREBALL_H
11
21 #include <squareball/sb-configparser.h>
22 #include <squareball/sb-error.h>
23 #include <squareball/sb-file.h>
24 #include <squareball/sb-mem.h>
25 #include <squareball/sb-shell.h>
26 #include <squareball/sb-slist.h>
27 #include <squareball/sb-strfuncs.h>
28 #include <squareball/sb-string.h>
29 #include <squareball/sb-trie.h>
30 #include <squareball/sb-utf8.h>
31
34 #endif /* _SQUAREBALL_H */
sb-shell.h
Shell-related utilities.
sb-string.h
String object that grows automatically, as required by the content added to it.
sb-utf8.h
UTF-8 utilities.
sb-strfuncs.h
String related helper functions.
sb-file.h
File utilities.
sb-slist.h
Singly-linked list implementation.
sb-trie.h
Implementation of a trie data structure.
sb-error.h
Error reporting infrastructure.
sb-mem.h
Memory allocation related helpers.
sb-configparser.h
Functions to parse INI-style configuration files.