ZNC  trunk
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 Cstd::basic_string< Char >STL class
 Cstd::stringSTL class
 CCBlowfishDoes Blowfish w/64 bit feedback, no padding
 CCBufLine
 CCCapability
 CCConfig
 CCConfigEntry
 CCCoreTranslationMixin
 CCAuthBase
 CCChan
 CCIRCNetwork
 CCModCommandA helper class for handling commands in modules
 CCModules
 CCSockManager
 CCUser
 CCZNC
 CCZNCSock
 CCCronThis is the main cron job class
 CCTimer
 CCDebug
 CCDelayedTranslation
 CCException
 CCFile
 CCGetAddrInfoThis function is a wrapper around getaddrinfo (for ipv6)
 CCInlineFormatMessage
 CCJobA job is a task which should run without blocking the main thread
 CCModuleJobA CJob version which can be safely used in modules
 CCLanguageScope
 CCListener
 CCMD5
 CCMessageHere is a small explanation of how messages on IRC work, and how you can use this class to get useful information from the parsed message
 CCNickMessage
 CCNumericMessage
 CCQuitMessage
 CCTargetMessage
 CCModInfo
 CCModuleThe base class for your own ZNC modules
 CCModuleEntryC-style entry point to the module
 CCNick
 CCOptionalTranslation
 CCQuery
 CCSCharBufferEase of use self deleting char * class
 CCSConnectionOptions for creating a connection
 CCSSSLConnection
 CCServer
 CCSListenerOptions container to create a listener
 CCSSSListener
 CCSMonitorFDClass to tie sockets to for monitoring by Csocket at either the Csock or TSockManager
 CCCurlSockCsocket style wrapper around libcurl-multi
 CCSockCommonSimple class to share common code to both TSockManager and Csock
 CCSocketManagerBest class to use to interact with the sockets
 CCsockBasic socket class
 CCSSockAddrSockaddr wrapper
 CCTemplateLoopContext
 CCTemplateOptions
 CCTemplateTagHandler
 CCZNCTagHandler
 CCThreadPool
 CCTranslation
 CCTranslationDomainRefHolder
 CCTranslationInfo
 CCUtils
 CCWebSession
 CCWebSubPage
 Cstd::deque< T >STL class
 CCBuffer
 Chash
 Cstd::hash< CString >
 Cstd::ios_baseSTL class
 Cstd::basic_ios< Char >STL class
 Cstd::map< K, T >STL class
 CMCStringA dictionary for strings
 Cmd5_context
 Csha256_ctx
 CTCacheMap< K, V >Insert an object with a time-to-live and check later if it still exists
 CTCacheMap< CString >
 CTCacheMap< CString, std::shared_ptr< CWebSession > >
 CCWebSessionMap
 Cstd::vector< T >STL class
 CCDir
 CCModules
 CCSocketManagerBest class to use to interact with the sockets
 CCTableGenerate a grid-like or list-like output from a given input