Zen API

- Home
- Help Topics
- Types by Category
- All Types
- Files

All Classes Files Functions Variables Typedefs Macros Groups Pages
kApi.h
Go to the documentation of this file.
1 /**
2 * @file kApi.h
3 * @brief Includes all public Zen API headers.
4 *
5 * @internal
6 * Copyright (C) 2008-2014 by LMI Technologies Inc.
7 * Licensed under the MIT License.
8 * Redistributed files must retain the above copyright notice.
9 */
10 #ifndef K_API_API_H
11 #define K_API_API_H
12
13 #include <kApi/kAlloc.h>
14 #include <kApi/kApiDef.h>
15 #include <kApi/kApiLib.h>
16 #include <kApi/kApiVersion.h>
17 #include <kApi/kAssembly.h>
18 #include <kApi/kObject.h>
19 #include <kApi/kType.h>
20 #include <kApi/kValue.h>
21
22 #include <kApi/Data/kArrayList.h>
23 #include <kApi/Data/kArray1.h>
24 #include <kApi/Data/kArray2.h>
25 #include <kApi/Data/kArray3.h>
26 #include <kApi/Data/kBox.h>
27 #include <kApi/Data/kBytes.h>
28 #include <kApi/Data/kCollection.h>
29 #include <kApi/Data/kImage.h>
30 #include <kApi/Data/kList.h>
31 #include <kApi/Data/kMap.h>
32 #include <kApi/Data/kQueue.h>
33 #include <kApi/Data/kString.h>
34 #include <kApi/Data/kXml.h>
35
36 #include <kApi/Io/kDat6Serializer.h>
37 #include <kApi/Io/kDat5Serializer.h>
38 #include <kApi/Io/kDirectory.h>
39 #include <kApi/Io/kFile.h>
40 #include <kApi/Io/kHttpServer.h>
41 #include <kApi/Io/kHttpServerChannel.h>
42 #include <kApi/Io/kHttpServerRequest.h>
43 #include <kApi/Io/kHttpServerResponse.h>
44 #include <kApi/Io/kMemory.h>
45 #include <kApi/Io/kNetwork.h>
46 #include <kApi/Io/kPath.h>
47 #include <kApi/Io/kSerializer.h>
48 #include <kApi/Io/kSocket.h>
49 #include <kApi/Io/kStream.h>
50 #include <kApi/Io/kTcpClient.h>
51 #include <kApi/Io/kTcpServer.h>
52 #include <kApi/Io/kUdpClient.h>
53
54 #include <kApi/Threads/kAtomic.h>
55 #include <kApi/Threads/kLock.h>
56 #include <kApi/Threads/kMsgQueue.h>
57 #include <kApi/Threads/kPeriodic.h>
58 #include <kApi/Threads/kSemaphore.h>
59 #include <kApi/Threads/kThread.h>
60 #include <kApi/Threads/kTimer.h>
61
62 #include <kApi/Utils/kBackTrace.h>
63 #include <kApi/Utils/kDebugAlloc.h>
64 #include <kApi/Utils/kDynamicLib.h>
65 #include <kApi/Utils/kEvent.h>
66 #include <kApi/Utils/kObjectPool.h>
67 #include <kApi/Utils/kPoolAlloc.h>
68 #include <kApi/Utils/kUserAlloc.h>
69 #include <kApi/Utils/kUtils.h>
70
71 #endif
kFile.h
Declares the kFile class.
kTimer.h
Declares the kTimer class.
kTcpServer.h
Declares the kTcpServer class.
kApiVersion.h
Provides kApi version macros.
kPath.h
Declares the kPath class.
kDebugAlloc.h
Declares the kDebugAlloc class.
kEvent.h
Declares the kEvent type.
kBytes.h
Declares the kBytes class.
kStream.h
Declares the kStream class.
kList.h
Declares the kList class.
kHttpServer.h
Declares the kHttpServer class.
kMemory.h
Declares the kMemory class.
kArray2.h
Declares the kArray2 class.
kMap.h
Declares the kMap class.
kQueue.h
Declares the kQueue class.
kMsgQueue.h
Declares the kMsgQueue class.
kString.h
Declares the kString class.
kHttpServerRequest.h
Declares the kHttpServerRequest class.
kArrayList.h
Declares the kArrayList class.
kArray1.h
Declares the kArray1 class.
kAtomic.h
Declares the kAtomic class.
kLock.h
Declares the kLock class.
kObject.h
Declares the kObject class.
kObjectPool.h
Declares the kObjectPool interface.
kAssembly.h
Declares the kAssembly class.
kDirectory.h
Declares the kDirectory class.
kUserAlloc.h
Declares the kUserAlloc class.
kCollection.h
Declares the kCollection interface.
kTcpClient.h
Declares the kTcpClient class.
kHttpServerResponse.h
Declares the kHttpServerResponse class and related types.
kPeriodic.h
Declares the kPeriodic class.
kType.h
Declarations related to the kType system.
kValue.h
Declares the kValue type.
kApiLib.h
Zen API library management functions.
kApiDef.h
Essential API declarations.
kUdpClient.h
Declares the kUdpClient class.
kSerializer.h
Declares the kSerializer class.
kSocket.h
Declares the kSocket class.
kBox.h
Declares the kBox class.
kAlloc.h
Declares the kAlloc class.
kNetwork.h
IP networking definitions.
kThread.h
Declares the kThread class.
kImage.h
Declares the kImage class.
kPoolAlloc.h
Declares the kPoolAlloc class and related types.
kDynamicLib.h
Declares the kDynamicLib class.
kXml.h
Declares the kXml class.
kUtils.h
Utility functions.
kSemaphore.h
Declares the kSemaphore class.
kHttpServerChannel.h
Declares the kHttpServerChannel class.
kBackTrace.h
Declares the kBackTrace class.
kDat6Serializer.h
Declares the kDat6Serializer class.
kDat5Serializer.h
Declares the kDat5Serializer class.
kArray3.h
Declares the kArray3 class.