pion-net  4.0.9
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nboost
 Nlockfree
 Ndetail
 Catomic_cas128
 Catomic_cas32
 Catomic_cas64
 Catomic_cas_emulator
 Catomic_int
 Ccaching_freelist
 Ccaching_freelist_t
 Cfifo
 Cfifo< T *, freelist_t, Alloc >
 Cfreelist
 Cstack
 Cstatic_freelist
 Cstatic_freelist_t
 Ctagged_ptr
 NpionFollowing enables use of the lock-free cache
 Nnet
 CHTTPAuth
 CHTTPBasicAuth
 CHTTPCookieAuth
 CHTTPMessage
 CHTTPParser
 CHTTPReader
 CHTTPRequest
 CHTTPRequestReader
 CHTTPRequestWriter
 CHTTPResponse
 CHTTPResponseReader
 CHTTPResponseWriter
 CHTTPServer
 CHTTPTypes
 CHTTPWriter
 CPionUser
 CPionUserManager
 CTCPConnection
 CTCPServer
 CTCPStream
 CTCPStreamBuffer
 CTCPTimer
 CWebServer
 CWebService
 Nplugins
 CAllowNothingService
 CCookieService
 CDiskFile
 CDiskFileSender
 CEchoService
 CFileService
 CHelloService
 CLogService
 CLogServiceAppender
 Calgo
 CBadAssertException
 CCaseInsensitiveEqualReturns true if two strings are equal (ignoring case)
 CCaseInsensitiveHashCase insensitive hash function for std::string
 CCaseInsensitiveLessReturns true if str1 < str2 (ignoring case)
 CHashPionIdBlobOptimized hash function object for PionBlob objects which contain PionId string representations (bb49b9ca-e733-47c0-9a26-0f8f53ea1660)
 CPionAdminRights
 CPionBlob
 CBlobDataStructure used to store BLOB metadata; payload starts immediately following this
 CBlobParamsData type used to initialize blobs in variants without copy construction
 CPionCounter
 CPionException
 CPionId
 CPionIdGeneratorBase
 CPionLockedQueue
 CConsumerThreadData structure used to manage idle consumer threads waiting for items
 CQueueNodeData structure used to wrap each item in the queue
 CPionLockFreeQueue
 CQueueNodeData structure used to wrap each item in the queue
 CPionLogger
 CPionMultiThreadScheduler
 CPionOneToOneScheduler
 CServicePairTypedef for a pair object where first is an IO service and second is a deadline timer
 CPionPlugin
 CDirectoryNotFoundExceptionException thrown if the plug-in directory does not exist
 COpenPluginExceptionException thrown if the plug-in file cannot be opened
 CPionPluginData
 CPluginMissingCreateExceptionException thrown if a plug-in library is missing the create() function
 CPluginMissingDestroyExceptionException thrown if a plug-in library is missing the destroy() function
 CPluginNotFoundExceptionException thrown if the plug-in file cannot be found
 CPluginUndefinedExceptionException thrown if the plug-in file cannot be opened
 CPionPluginPtr
 CPionPoolAllocator
 CFixedSizeAlloc
 CPionScheduler
 CPionSingleServiceScheduler
 CPionTimeFacet
 CPluginManager
 CDuplicatePluginExceptionException thrown if we try to add or load a duplicate plug-in
 CPluginMapData type that maps identifiers to plug-in objects
 CPluginNotFoundExceptionException thrown if a plug-in cannot be found
 CHelloServerSimple TCP server that just sends "Hello there!" to each connection
 CPionUnitTest
 CPionUnitTestsConfig
 CShutdownManager