ObjFW
src/ObjFW.h
00001 /*
00002  * Copyright (c) 2008, 2009, 2010, 2011, 2012
00003  *   Jonathan Schleifer <js@webkeks.org>
00004  *
00005  * All rights reserved.
00006  *
00007  * This file is part of ObjFW. It may be distributed under the terms of the
00008  * Q Public License 1.0, which can be found in the file LICENSE.QPL included in
00009  * the packaging of this file.
00010  *
00011  * Alternatively, it may be distributed under the terms of the GNU General
00012  * Public License, either version 2 or 3, which can be found in the file
00013  * LICENSE.GPLv2 or LICENSE.GPLv3 respectively included in the packaging of this
00014  * file.
00015  */
00016 
00017 #import "objfw-defs.h"
00018 
00019 #import "OFObject.h"
00020 #import "OFBlock.h"
00021 
00022 #import "OFAutoreleasePool.h"
00023 #import "OFString.h"
00024 
00025 #import "OFDataArray.h"
00026 #import "OFArray.h"
00027 
00028 #import "OFList.h"
00029 
00030 #import "OFDictionary.h"
00031 
00032 #import "OFSet.h"
00033 #import "OFCountedSet.h"
00034 
00035 #import "OFEnumerator.h"
00036 
00037 #import "OFNull.h"
00038 
00039 #import "OFIntrospection.h"
00040 
00041 #import "OFNumber.h"
00042 #import "OFDate.h"
00043 #import "OFURL.h"
00044 
00045 #import "OFStream.h"
00046 #import "OFFile.h"
00047 #import "OFStreamSocket.h"
00048 #import "OFTCPSocket.h"
00049 #import "OFProcess.h"
00050 #import "OFStreamObserver.h"
00051 
00052 #import "OFHTTPRequest.h"
00053 
00054 #import "OFHash.h"
00055 #import "OFMD5Hash.h"
00056 #import "OFSHA1Hash.h"
00057 
00058 #import "OFXMLAttribute.h"
00059 #import "OFXMLElement.h"
00060 #import "OFXMLAttribute.h"
00061 #import "OFXMLCharacters.h"
00062 #import "OFXMLCDATA.h"
00063 #import "OFXMLComment.h"
00064 #import "OFXMLProcessingInstructions.h"
00065 #import "OFXMLParser.h"
00066 #import "OFXMLElementBuilder.h"
00067 
00068 #import "OFSerialization.h"
00069 
00070 #import "OFApplication.h"
00071 
00072 #import "OFAllocFailedException.h"
00073 #import "OFException.h"
00074 #import "OFAcceptFailedException.h"
00075 #import "OFAddressTranslationFailedException.h"
00076 #import "OFAlreadyConnectedException.h"
00077 #import "OFBindFailedException.h"
00078 #import "OFChangeDirectoryFailedException.h"
00079 #import "OFChangeFileModeFailedException.h"
00080 #import "OFChangeFileOwnerFailedException.h"
00081 #import "OFConditionBroadcastFailedException.h"
00082 #import "OFConditionSignalFailedException.h"
00083 #import "OFConditionStillWaitingException.h"
00084 #import "OFConditionWaitFailedException.h"
00085 #import "OFConnectionFailedException.h"
00086 #import "OFCopyFileFailedException.h"
00087 #import "OFCreateDirectoryFailedException.h"
00088 #import "OFDeleteDirectoryFailedException.h"
00089 #import "OFDeleteFileFailedException.h"
00090 #import "OFEnumerationMutationException.h"
00091 #import "OFHashAlreadyCalculatedException.h"
00092 #import "OFHTTPRequestFailedException.h"
00093 #import "OFInitializationFailedException.h"
00094 #import "OFInvalidArgumentException.h"
00095 #import "OFInvalidEncodingException.h"
00096 #import "OFInvalidFormatException.h"
00097 #import "OFInvalidServerReplyException.h"
00098 #import "OFLinkFailedException.h"
00099 #import "OFListenFailedException.h"
00100 #import "OFMalformedXMLException.h"
00101 #import "OFMemoryNotPartOfObjectException.h"
00102 #import "OFMutexLockFailedException.h"
00103 #import "OFMutexStillLockedException.h"
00104 #import "OFMutexUnlockFailedException.h"
00105 #import "OFNotConnectedException.h"
00106 #import "OFNotImplementedException.h"
00107 #import "OFOpenFileFailedException.h"
00108 #import "OFOutOfMemoryException.h"
00109 #import "OFOutOfRangeException.h"
00110 #import "OFReadFailedException.h"
00111 #import "OFReadOrWriteFailedException.h"
00112 #import "OFRenameFileFailedException.h"
00113 #import "OFSeekFailedException.h"
00114 #import "OFSetOptionFailedException.h"
00115 #import "OFSymlinkFailedException.h"
00116 #import "OFThreadJoinFailedException.h"
00117 #import "OFThreadStartFailedException.h"
00118 #import "OFThreadStillRunningException.h"
00119 #import "OFTruncatedDataException.h"
00120 #import "OFUnboundNamespaceException.h"
00121 #import "OFUnsupportedProtocolException.h"
00122 #import "OFWriteFailedException.h"
00123 
00124 #import "macros.h"
00125 
00126 #ifdef OF_PLUGINS
00127 # import "OFPlugin.h"
00128 #endif
00129 
00130 #ifdef OF_ATOMIC_OPS
00131 # import "atomic.h"
00132 #endif
00133 
00134 #ifdef OF_THREADS
00135 # import "OFThread.h"
00136 # import "threading.h"
00137 #endif
00138 
00139 #import "asprintf.h"
00140 #import "base64.h"
00141 #import "of_asprintf.h"
00142 #import "of_strptime.h"
 All Classes Functions Variables Properties