22 OF_ASSUME_NONNULL_BEGIN
24 @class OFArray OF_GENERIC(ObjectType);
28 #define OFStackTraceSize 16 30 #if defined(OF_WINDOWS) && defined(OF_HAVE_SOCKETS) 32 # define EADDRINUSE WSAEADDRINUSE 34 # ifndef EADDRNOTAVAIL 35 # define EADDRNOTAVAIL WSAEADDRNOTAVAIL 38 # define EAFNOSUPPORT WSAEAFNOSUPPORT 41 # define EALREADY WSAEALREADY 44 # define ECONNABORTED WSAECONNABORTED 47 # define ECONNREFUSED WSAECONNREFUSED 50 # define ECONNRESET WSAECONNRESET 53 # define EDESTADDRREQ WSAEDESTADDRREQ 56 # define EDQUOT WSAEDQUOT 59 # define EHOSTDOWN WSAEHOSTDOWN 62 # define EHOSTUNREACH WSAEHOSTUNREACH 65 # define EINPROGRESS WSAEINPROGRESS 68 # define EISCONN WSAEISCONN 71 # define ELOOP WSAELOOP 74 # define EMSGSIZE WSAEMSGSIZE 77 # define ENETDOWN WSAENETDOWN 80 # define ENETRESET WSAENETRESET 83 # define ENETUNREACH WSAENETUNREACH 86 # define ENOBUFS WSAENOBUFS 89 # define ENOPROTOOPT WSAENOPROTOOPT 92 # define ENOTCONN WSAENOTCONN 95 # define ENOTSOCK WSAENOTSOCK 98 # define EOPNOTSUPP WSAEOPNOTSUPP 100 # ifndef EPFNOSUPPORT 101 # define EPFNOSUPPORT WSAEPFNOSUPPORT 104 # define EPROCLIM WSAEPROCLIM 106 # ifndef EPROTONOSUPPORT 107 # define EPROTONOSUPPORT WSAEPROTONOSUPPORT 110 # define EPROTOTYPE WSAEPROTOTYPE 113 # define EREMOTE WSAEREMOTE 116 # define ESHUTDOWN WSAESHUTDOWN 118 # ifndef ESOCKTNOSUPPORT 119 # define ESOCKTNOSUPPORT WSAESOCKTNOSUPPORT 122 # define ESTALE WSAESTALE 125 # define ETIMEDOUT WSAETIMEDOUT 127 # ifndef ETOOMANYREFS 128 # define ETOOMANYREFS WSAETOOMANYREFS 131 # define EUSERS WSAEUSERS 134 # define EWOULDBLOCK WSAEWOULDBLOCK 139 # define EWOULDBLOCK EAGAIN 152 void *_stackTrace[OFStackTraceSize];
161 + (instancetype)exception;
191 extern OFString *OFStrError(
int errNo);
193 extern OFString *OFWindowsStatusToString(LSTATUS status);
199 OF_ASSUME_NONNULL_END
An abstract class for storing objects in an array.
Definition: OFArray.h:103
The root class for all other classes inside ObjFW.
Definition: OFObject.h:686
A class for handling strings.
Definition: OFString.h:134
The base class for all exceptions in ObjFW.
Definition: OFException.h:150
A class for storing arbitrary values in an object.
Definition: OFValue.h:25