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