OW32::apattern | An IP address pattern; matches an IP address X if X & mask == addr |
OW32::auto_array_ptr< _Tp > | Auto_ptr<> for arrays |
OW32::auto_buf< E > | A growable buffer class |
OW32::auto_byte_buf | auto_buf with extensions to allow writing char* data and char data without casts |
OW32::CAllocStack< T > | Object pointer stack with auto-deletion semantics |
OW32::CAsyncAPCSocket | Asynchronous socket APC support |
OW32::CAsyncBlockingSocket | Asynchronous socket blocking support (for testing) |
OW32::CAsyncConnectionThread | Thread that implements a message queue to handle notifications from sockets |
OW32::CAsyncIoCompletionSocket | Asynchronous socket io completion support |
OW32::CAsyncMessageSocket | Asynchronous socket message support |
OW32::CAsyncResolver | An asynchronous name resolver using IO completion ports |
OW32::CAsyncResolverCallback | Callback class used for passing off answers to search, gethostbyname, etc |
OW32::CAsyncResolverGetHostByAddr | Implements an asynchronous gethostbyaddr |
OW32::CAsyncResolverGetHostByName | Implements an asynchronous name resolution query |
OW32::CAsyncResolverHostCallback | Callback from gethostbyname or gethostbyaddr |
OW32::CAsyncResolverHostsDB | A hosts file cache |
OW32::CAsyncResolverOptions | Class encapsulating the configuration for the asynchronous resolver |
OW32::CAsyncResolverQuery | The base query object |
OW32::CAsyncResolverQueryCallback | Callback type invoked by the resolver -- not used by users unless defining a custom query object (probably very rare) |
OW32::CAsyncResolverRandom | A random number generator used for generating query ids, from djb's public domain DNS client code |
OW32::CAsyncResolverSearch | Class to perform an asynchronous res_search style query |
OW32::CAsyncResolverServer | Represents the state of a single DNS server |
OW32::CAsyncResolverServer::CUDPConnection::OVERLAPPEDPLUS | Overlapped IO with completion function pointer |
OW32::CAsyncResolverServer::CUDPConnection::SENDOVERLAPPED | Overlapped IO specific to send, also stores the query that we were attempting to transmit for error reporting |
OW32::CAsyncSecureSocket< T > | Asynchronous secure socket io support |
OW32::CAsyncSecureSocketClient< T > | Asynchronous secure socket client support |
OW32::CAsyncSecureSocketServer< T > | Asynchronous secure socket server support |
OW32::CAsyncSocketBase | Base class for all asynchronous socket io support |
OW32::CAsyncSocketCallback | Asynchronous socket callback object |
OW32::CAsyncSocketLib | Asynchronous socket library initialisation/termination |
OW32::CAutoRefCountedPtr< T > | A class for wrapping pointers to objects derived from #CRefCount, and automatically managing their lifetime |
OW32::CCertContext | Certificate context wrapper |
OW32::CCertInfo | Certificate information wrapper |
OW32::CCertPublicKeyInfo | Certificate public key info wrapper |
OW32::CCertStore | Certificate store wrappers |
OW32::CCertUtils | Miscellaneous CryptoAPI utilities |
OW32::CCircularBuffer< T > | An N producers/N consumers circular buffer implementation |
OW32::CCriticalSection | Wrapper around a critical section |
OW32::CCryptContext | CryptoAPI context wrapper |
OW32::CCryptDataBlob | A memory managed CryptoAPI BLOB |
OW32::CCryptHash | CryptoAPI hash wrapper |
OW32::CCryptKey | CryptoAPI keywrapper |
OW32::CCryptMsg | CryptoAPI message wrapper |
OW32::CCryptObject< T, defszStructType > | A CryptoAPI object wrapper |
OW32::CDirectoryWatch | This class represents encapsulates ReadDirectoryChangesW |
OW32::CDirectoryWatchCallback | Called when something interesting happens to a directory watch |
OW32::CEnumDependentServices | A helper class to enumerate dependent services |
OW32::CEnumServicesStatus | A helper class for enumerating the status of services |
OW32::CEvent | Wrapper for a Win32 Event object |
OW32::CEventLog | NT event log wrapper |
OW32::CFile | Thin wrapper around the Win32 file API |
OW32::CFileWatch | This class represents a file watch |
OW32::CFileWatchCallback | This is the base class for a file watch callback |
OW32::CFileWatcher | This class watches file watch objects and invokes the callbacks when they change |
OW32::CHTTP | A simple HTTP request object |
OW32::CHTTPListener | An HTTP callback object |
OW32::CIoCompletion | Model of a function in a class that handles IOCP notifications |
OW32::CIoCompletionListener | A listener based on the io completion model |
OW32::CIoCompletionListenerAcceptEx | A wrapped AcceptEx for the I/O completion listener |
OW32::CIoCompletionListenerCallback | Callback for an IOCP listener |
OW32::CIoCompletionThread | An IOCP worker thread |
OW32::CIoCompletionThreadPool | A pool of IOCP worker threads |
OW32::CIOCPIoTimeoutManager | An I/O timeout manager |
OW32::CIoTimeoutCallback | Callback object for a timeout |
OW32::CIoTimeoutDrainCallback | Callback object for drainTimeouts |
OW32::CIoTimeoutManager | An I/O timeout manager |
OW32::CListener | Socket listener object |
OW32::CListenerCallback | Callback for the listener object |
OW32::CMessageListener | Listener based on the windows messages model |
OW32::CMultiReadWriteLock | N readers, 1 writer problem for multiple processes |
OW32::CMutex | Wrapper for a Win32 Mutex |
OW32::COleStr | An OLESTR wrapper |
OW32::CPerfCounter | A performance counter definition |
OW32::CPerfData | Performance data helper |
OW32::CPerfDataException | The general exception thrown by CPerfData and friends |
OW32::CPerfObject | Represents a performance object |
OW32::CReadWriteLock | A read/write lock for N readers, N concurrent with N writers (1 concurrent) |
OW32::CRefCounted | A basic, thread safe reference counted object |
OW32::CRefCountedBase | A basic reference counted object |
OW32::CRefCountedSingleThread | A basic, thread un-safe reference counted object. Use only when you know that you will be synchronising access to AddRef() and Release() |
OW32::CRefCountedWrapper< T > | A wrapper for reference counted legacy objects. The encapsulated object must be default constructible |
OW32::CRefCountedWrapperSingleThread< T > | A wrapper for reference counted legacy objects. The encapsulated object must be default constructible. The AddRef() and Release() calls are not thread safe; use only when you will be synchronising access to them |
OW32::CRegKey | Wrapper for registry key access |
OW32::CSafeArray | SAFEARRAY wrapper class |
OW32::CSCManager | A service manager wrapper |
OW32::CSCService | A service manager service handle wrapper |
OW32::CSecureSocket | SSL blocking socket |
OW32::CSecureSocketClient | SSL client socket wrapper |
OW32::CSecureSocketServer | SSL server socket wrapper |
OW32::CSemaphore | Wrapper for a Win32 semaphore object |
OW32::CServerAuthority | Additional handling for server based naming authority schemes (http, ftp, etc) |
OW32::CService | Win32 service wrapper |
OW32::CSingleLock | Locking object that locks a single CSyncObject |
OW32::CSockAddrIn | A socket address wrapper |
OW32::CSocket | A socket wrapper |
OW32::CStreamedSocket< TSocket > | Template wrapper to make blocking socket's send/recv reliable |
OW32::CSyncObject | A simple synchronisation object |
OW32::CThread | Threading API Wrapper class |
OW32::CTimer | High performance timer wrapper |
OW32::CURIComponents | URI handling (hopefully) according to RFC2396 |
OW32::CWin32Exception | Encapsulates an API error, and a context description |
OW32::CWin32MessageFormatterA | Class for formatting a description of a windows API error code (narrow) |
OW32::CWin32MessageFormatterW | Class for formatting a description of a windows API error code (narrow) |
OW32::ifzipstream | Compressing ifstream |
OW32::izipstream | Compressing legacy istream |
OW32::izipstrstream | Compressing istrstream |
OW32::ofzipstream | Compressing ofstream |
OW32::ozipstream | Compressing legacy ostream |
OW32::ozipstrstream | Compressing ostrstream |
OW32::smart_ptr< T, thread_model > | Reference counted legacy pointer wrapper with optional thread model |
OW32::smart_ptr_multi_thread_model | Multiple thread increment / decrement functionality |
OW32::smart_ptr_single_thread_model | Single thread increment / decrement functionality |
OW32::TIME64 | FILETIME viewed in a variety of ways |
OW32::XCHANGEHANDLE | CHANGEHANDLE wrapper |
OW32::XFINDHANDLE | FINDHANDLE wrapper |
OW32::XHANDLE | HANDLE wrapper |
OW32::XHCERTSTORE | HCERTSTORE wrapper |
OW32::XHCRYPTHASH | HCRYPTHASH wrapper |
OW32::XHCRYPTKEY | HCRYPTKEY wrapper |
OW32::XHCRYPTMSG | HCRYPTMSG wrapper |
OW32::XHCRYPTPROV | HCRYPTPROV wrapper |
OW32::XHGLOBAL | HGLOBAL wrapper |
OW32::XHINTERNET | HINTERNET wrapper |
OW32::XHKEY | HKEY wrapper |
OW32::XHLOCAL | HLOCAL wrapper |
OW32::XHMODULE | HMODULE handle wrapper |
OW32::XQUEUEHANDLE | QUEUEHANDLE wrapper |
OW32::XSC_HANDLE | SC_HANDLE wrapper |
OW32::XSOCKET | Socket handle wrapper |
OW32::zipfilebuf | Zip file stream buffer |
OW32::zipstreambase | Zip stream base |
OW32::zipstreambuf | Zip stream buffer |
OW32::zipstrstreambuf | Zip stream buffer |