htils
1
A small set of utilities for C programming.
Toggle main menu visibility
Loading...
Searching...
No Matches
htils.h
Go to the documentation of this file.
1
4
5
#ifndef HTILS_H
6
#define HTILS_H
7
8
// /** These headers wont be included if HTILS_IMPLEMENTATION is defined. */
9
// #ifndef HTILS_IMPLEMENTATION
10
13
#ifndef NO_TYPES
14
#include <
htils/basictypes.h
>
15
#endif
16
17
#ifdef HTILS_USE_ALL
18
#include <
htils/arena.h
>
19
#include <
htils/assert.h
>
20
#include <
htils/cli.h
>
21
#include <
htils/darray.h
>
22
#include <
htils/dotenv.h
>
23
#include <
htils/file.h
>
24
#include <
htils/path.h
>
25
#include <
htils/string.h
>
26
#include <
htils/stringmap.h
>
27
#include <
htils/test.h
>
28
#include <
htils/worker.h
>
29
#endif
30
31
#ifdef HTILS_USE_MUSTHAVES
32
#include <
htils/arena.h
>
33
#include <
htils/assert.h
>
34
#include <
htils/darray.h
>
35
#include <
htils/string.h
>
36
#endif
37
38
#ifdef HTILS_USE_ARENA
39
#include <
htils/arena.h
>
40
#endif
41
42
#ifdef HTILS_USE_ASSERT
43
#include <
htils/assert.h
>
44
#endif
45
46
#ifdef HTILS_USE_CLI
47
#include <
htils/cli.h
>
48
#endif
49
50
#ifdef HTILS_USE_DARRAY
51
#include <
htils/darray.h
>
52
#endif
53
54
#ifdef HTILS_USE_DOTENV
55
#include <
htils/dotenv.h
>
56
#endif
57
58
#ifdef HTILS_USE_FILE
59
#include <
htils/file.h
>
60
#endif
61
62
#ifdef HTILS_USE_PATH
63
#include <
htils/path.h
>
64
#endif
65
66
#ifdef HTILS_USE_STRING
67
#include <
htils/string.h
>
68
#endif
69
70
#ifdef HTILS_USE_STRINGMAP
71
#include <
htils/stringmap.h
>
72
#endif
73
74
#ifdef HTILS_USE_TEST
75
#include <
htils/test.h
>
76
#endif
77
78
#ifdef HTILS_USE_WORKER
79
#include <
htils/worker.h
>
80
#endif
81
82
// #endif // !HTILS_IMPLEMENTATION
83
84
#endif
// !HTILS_H
arena.h
assert.h
basictypes.h
cli.h
darray.h
dotenv.h
file.h
path.h
string.h
stringmap.h
test.h
worker.h
include
htils.h
Generated by
1.17.0