Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

OW32 Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
OW32::apatternAn 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_bufauto_buf with extensions to allow writing char* data and char data without casts
OW32::CAllocStack< T >Object pointer stack with auto-deletion semantics
OW32::CAsyncAPCSocketAsynchronous socket APC support
OW32::CAsyncBlockingSocketAsynchronous socket blocking support (for testing)
OW32::CAsyncConnectionThreadThread that implements a message queue to handle notifications from sockets
OW32::CAsyncIoCompletionSocketAsynchronous socket io completion support
OW32::CAsyncMessageSocketAsynchronous socket message support
OW32::CAsyncResolverAn asynchronous name resolver using IO completion ports
OW32::CAsyncResolverCallbackCallback class used for passing off answers to search, gethostbyname, etc
OW32::CAsyncResolverGetHostByAddrImplements an asynchronous gethostbyaddr
OW32::CAsyncResolverGetHostByNameImplements an asynchronous name resolution query
OW32::CAsyncResolverHostCallbackCallback from gethostbyname or gethostbyaddr
OW32::CAsyncResolverHostsDBA hosts file cache
OW32::CAsyncResolverOptionsClass encapsulating the configuration for the asynchronous resolver
OW32::CAsyncResolverQueryThe base query object
OW32::CAsyncResolverQueryCallbackCallback type invoked by the resolver -- not used by users unless defining a custom query object (probably very rare)
OW32::CAsyncResolverRandomA random number generator used for generating query ids, from djb's public domain DNS client code
OW32::CAsyncResolverSearchClass to perform an asynchronous res_search style query
OW32::CAsyncResolverServerRepresents the state of a single DNS server
OW32::CAsyncResolverServer::CUDPConnection::OVERLAPPEDPLUSOverlapped IO with completion function pointer
OW32::CAsyncResolverServer::CUDPConnection::SENDOVERLAPPEDOverlapped 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::CAsyncSocketBaseBase class for all asynchronous socket io support
OW32::CAsyncSocketCallbackAsynchronous socket callback object
OW32::CAsyncSocketLibAsynchronous socket library initialisation/termination
OW32::CAutoRefCountedPtr< T >A class for wrapping pointers to objects derived from #CRefCount, and automatically managing their lifetime
OW32::CCertContextCertificate context wrapper
OW32::CCertInfoCertificate information wrapper
OW32::CCertPublicKeyInfoCertificate public key info wrapper
OW32::CCertStoreCertificate store wrappers
OW32::CCertUtilsMiscellaneous CryptoAPI utilities
OW32::CCircularBuffer< T >An N producers/N consumers circular buffer implementation
OW32::CCriticalSectionWrapper around a critical section
OW32::CCryptContextCryptoAPI context wrapper
OW32::CCryptDataBlobA memory managed CryptoAPI BLOB
OW32::CCryptHashCryptoAPI hash wrapper
OW32::CCryptKeyCryptoAPI keywrapper
OW32::CCryptMsgCryptoAPI message wrapper
OW32::CCryptObject< T, defszStructType >A CryptoAPI object wrapper
OW32::CDirectoryWatchThis class represents encapsulates ReadDirectoryChangesW
OW32::CDirectoryWatchCallbackCalled when something interesting happens to a directory watch
OW32::CEnumDependentServicesA helper class to enumerate dependent services
OW32::CEnumServicesStatusA helper class for enumerating the status of services
OW32::CEventWrapper for a Win32 Event object
OW32::CEventLogNT event log wrapper
OW32::CFileThin wrapper around the Win32 file API
OW32::CFileWatchThis class represents a file watch
OW32::CFileWatchCallbackThis is the base class for a file watch callback
OW32::CFileWatcherThis class watches file watch objects and invokes the callbacks when they change
OW32::CHTTPA simple HTTP request object
OW32::CHTTPListenerAn HTTP callback object
OW32::CIoCompletionModel of a function in a class that handles IOCP notifications
OW32::CIoCompletionListenerA listener based on the io completion model
OW32::CIoCompletionListenerAcceptExA wrapped AcceptEx for the I/O completion listener
OW32::CIoCompletionListenerCallbackCallback for an IOCP listener
OW32::CIoCompletionThreadAn IOCP worker thread
OW32::CIoCompletionThreadPoolA pool of IOCP worker threads
OW32::CIOCPIoTimeoutManagerAn I/O timeout manager
OW32::CIoTimeoutCallbackCallback object for a timeout
OW32::CIoTimeoutDrainCallbackCallback object for drainTimeouts
OW32::CIoTimeoutManagerAn I/O timeout manager
OW32::CListenerSocket listener object
OW32::CListenerCallbackCallback for the listener object
OW32::CMessageListenerListener based on the windows messages model
OW32::CMultiReadWriteLockN readers, 1 writer problem for multiple processes
OW32::CMutexWrapper for a Win32 Mutex
OW32::COleStrAn OLESTR wrapper
OW32::CPerfCounterA performance counter definition
OW32::CPerfDataPerformance data helper
OW32::CPerfDataExceptionThe general exception thrown by CPerfData and friends
OW32::CPerfObjectRepresents a performance object
OW32::CReadWriteLockA read/write lock for N readers, N concurrent with N writers (1 concurrent)
OW32::CRefCountedA basic, thread safe reference counted object
OW32::CRefCountedBaseA basic reference counted object
OW32::CRefCountedSingleThreadA 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::CRegKeyWrapper for registry key access
OW32::CSafeArraySAFEARRAY wrapper class
OW32::CSCManagerA service manager wrapper
OW32::CSCServiceA service manager service handle wrapper
OW32::CSecureSocketSSL blocking socket
OW32::CSecureSocketClientSSL client socket wrapper
OW32::CSecureSocketServerSSL server socket wrapper
OW32::CSemaphoreWrapper for a Win32 semaphore object
OW32::CServerAuthorityAdditional handling for server based naming authority schemes (http, ftp, etc)
OW32::CServiceWin32 service wrapper
OW32::CSingleLockLocking object that locks a single CSyncObject
OW32::CSockAddrInA socket address wrapper
OW32::CSocketA socket wrapper
OW32::CStreamedSocket< TSocket >Template wrapper to make blocking socket's send/recv reliable
OW32::CSyncObjectA simple synchronisation object
OW32::CThreadThreading API Wrapper class
OW32::CTimerHigh performance timer wrapper
OW32::CURIComponentsURI handling (hopefully) according to RFC2396
OW32::CWin32ExceptionEncapsulates an API error, and a context description
OW32::CWin32MessageFormatterAClass for formatting a description of a windows API error code (narrow)
OW32::CWin32MessageFormatterWClass for formatting a description of a windows API error code (narrow)
OW32::ifzipstreamCompressing ifstream
OW32::izipstreamCompressing legacy istream
OW32::izipstrstreamCompressing istrstream
OW32::ofzipstreamCompressing ofstream
OW32::ozipstreamCompressing legacy ostream
OW32::ozipstrstreamCompressing ostrstream
OW32::smart_ptr< T, thread_model >Reference counted legacy pointer wrapper with optional thread model
OW32::smart_ptr_multi_thread_modelMultiple thread increment / decrement functionality
OW32::smart_ptr_single_thread_modelSingle thread increment / decrement functionality
OW32::TIME64FILETIME viewed in a variety of ways
OW32::XCHANGEHANDLECHANGEHANDLE wrapper
OW32::XFINDHANDLEFINDHANDLE wrapper
OW32::XHANDLEHANDLE wrapper
OW32::XHCERTSTOREHCERTSTORE wrapper
OW32::XHCRYPTHASHHCRYPTHASH wrapper
OW32::XHCRYPTKEYHCRYPTKEY wrapper
OW32::XHCRYPTMSGHCRYPTMSG wrapper
OW32::XHCRYPTPROVHCRYPTPROV wrapper
OW32::XHGLOBALHGLOBAL wrapper
OW32::XHINTERNETHINTERNET wrapper
OW32::XHKEYHKEY wrapper
OW32::XHLOCALHLOCAL wrapper
OW32::XHMODULEHMODULE handle wrapper
OW32::XQUEUEHANDLEQUEUEHANDLE wrapper
OW32::XSC_HANDLESC_HANDLE wrapper
OW32::XSOCKETSocket handle wrapper
OW32::zipfilebufZip file stream buffer
OW32::zipstreambaseZip stream base
OW32::zipstreambufZip stream buffer
OW32::zipstrstreambufZip stream buffer

Generated on Sun Jun 5 01:29:20 2005 for OW32 by  doxygen 1.3.9.1