UCommon
ucommon.h
Go to the documentation of this file.
1 // Copyright (C) 2006-2014 David Sugar, Tycho Softworks.
2 // Copyright (C) 2015 Cherokees of Idaho.
3 //
4 // This file is part of GNU uCommon C++.
5 //
6 // GNU uCommon C++ is free software: you can redistribute it and/or modify
7 // it under the terms of the GNU Lesser General Public License as published
8 // by the Free Software Foundation, either version 3 of the License, or
9 // (at your option) any later version.
10 //
11 // GNU uCommon C++ is distributed in the hope that it will be useful,
12 // but WITHOUT ANY WARRANTY; without even the implied warranty of
13 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 // GNU Lesser General Public License for more details.
15 //
16 // You should have received a copy of the GNU Lesser General Public License
17 // along with GNU uCommon C++. If not, see <http://www.gnu.org/licenses/>.
18 
84 #ifndef _UCOMMON_UCOMMON_H_
85 #define _UCOMMON_UCOMMON_H_
86 #include <ucommon/platform.h>
87 #include <ucommon/cpr.h>
88 #include <ucommon/atomic.h>
89 #include <ucommon/generics.h>
90 #include <ucommon/protocols.h>
91 #include <ucommon/object.h>
92 #include <ucommon/typeref.h>
93 #include <ucommon/string.h>
94 #include <ucommon/counter.h>
95 #include <ucommon/numbers.h>
96 #include <ucommon/reuse.h>
97 #include <ucommon/linked.h>
98 #include <ucommon/timers.h>
99 #include <ucommon/access.h>
100 #include <ucommon/memory.h>
101 #include <ucommon/mapped.h>
102 #include <ucommon/unicode.h>
103 #include <ucommon/datetime.h>
104 #include <ucommon/keydata.h>
105 #include <ucommon/socket.h>
106 #include <ucommon/condition.h>
107 #include <ucommon/thread.h>
108 #include <ucommon/arrayref.h>
109 #include <ucommon/mapref.h>
110 #include <ucommon/shared.h>
111 #include <ucommon/fsys.h>
112 #include <ucommon/temporary.h>
113 #include <ucommon/shell.h>
114 
115 #ifndef UCOMMON_SYSRUNTIME
116 #include <ucommon/stream.h>
117 #include <ucommon/stl.h>
118 #endif
119 
120 #endif