/source/crisscross/crisscross.h
C Header | 56 lines | 42 code | 4 blank | 10 comment | 0 complexity | aa3d63aad01b07ac3f092013bdb913c8 MD5 | raw file
Possible License(s): BSD-3-Clause
- /*
- * CrissCross
- * A multi-purpose cross-platform library.
- *
- * A product of Uplink Laboratories.
- *
- * (c) 2006-2008 Steven Noonan.
- * Licensed under the New BSD License.
- *
- */
- #ifndef __included_cc_crisscross_h
- #define __included_cc_crisscross_h
- #include <crisscross/universal_include.h>
- #include <crisscross/deprecate.h>
- #include <crisscross/datatypes.h>
- #ifdef ENABLE_SORTS
- #include <crisscross/sort.h>
- #endif
- #include <crisscross/dstack.h>
- #include <crisscross/darray.h>
- #include <crisscross/llist.h>
- #include <crisscross/node.h>
- #include <crisscross/hash.h>
- #include <crisscross/hashtable.h>
- #include <crisscross/splaytree.h>
- #include <crisscross/avltree.h>
- #include <crisscross/rbtree.h>
- #include <crisscross/error.h>
- #include <crisscross/core_io.h>
- #include <crisscross/console.h>
- #include <crisscross/filereader.h>
- #include <crisscross/filewriter.h>
- #include <crisscross/core_network.h>
- #include <crisscross/core_socket.h>
- #include <crisscross/tcpsocket.h>
- #include <crisscross/udpsocket.h>
- #include <crisscross/cpuid.h>
- #include <crisscross/debug.h>
- #include <crisscross/mutex.h>
- #include <crisscross/stopwatch.h>
- #include <crisscross/system.h>
- #ifdef ENABLE_HASHES
- #include <crisscross/md2.h>
- #include <crisscross/md4.h>
- #include <crisscross/md5.h>
- #include <crisscross/sha1.h>
- #include <crisscross/sha256.h>
- #include <crisscross/sha512.h>
- #include <crisscross/tiger.h>
- #endif
- #include <crisscross/version.h>
- #endif