WvStreams
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
oC_com_error
oC_GUIDThe structure underlying UUIDs
oCUniHashTreeBase::Accessor
oCargp
oCargp_child
oCargp_fmtstream
oCargp_option
oCargp_state
oCarguments
oCBoolGuard
oCCategoryEntryNode
oCCategoryNode
oCCheckIObject
oCCheckIObjectOk
oCCheckIObjectOkVector
oCUniClientConn::CommandInfo
oCConversionIObject< T >
oCUniPermGen::Credentials
oCCStrExtraEscape
oCWvCont::Data
oCDefaultPort
oCFixLibcIoBuffers
oCftpparse
oCgroup
oCHandlerNode
oChol
oChol_cluster
oChol_entry
oChol_help_state
oCIObjectThe basic interface which is included by all other XPLC interfaces and objects
oCIObjectImplInternalHelper internal structure
oCWvConfigSectionEmu::Iter
oCWvConfEmu::Iter
oCWvDBusMsg::Iter
oCUniConfGen::IterAn abstract iterator over keys and values in a generator
oCUniConfKey::IterAn iterator over the segments of a key
oCIter
oCIter
oCWvScatterHashBase::IterBase
oCUniConf::IterBaseAn implementation base class for key iterators
oCWvHashTableBase::IterBase
oCWvListBase::IterBase
oCIWvDBusAuth
oCIWvIPFirewall
oCMath
oCMemOpsAn abstraction for memory transfer operations
oCModuleNode
oCMonikerNode
oCWvLogBuffer::Msg
oCWvLogBuffer::MsgCounter
oCmy_userdata
oCConversionIObject< T >::No
oCObjectNode
oCOpEqComp< K >
oCparser
oCparser_convert_state
oCparser_sizes
oCpentry_state
oCWvX509::PolicyMap
oCprefix_t
oCQObject
oCReport
oCRunWinSockInitialize
oCIWvStream::SelectInfoData structure used by pre_select()/post_select() and internally by select()
oCIWvStream::SelectRequestA SelectRequest is a convenient way to remember what we want to do to a particular stream: read from it, write to it, or check for exceptions
oCsocket_fd_pair
oCSocketFromFDMaker
oCSorter
oCSpeedLookup
oCWvLogRcv::Src_Lvl
oCstat
oCStrCaseComp< K >
oCStupidWvForkDeallocator
oCWvUrlStream::Target
oCtimeval
oCWvProtoStream::Token
oCtun_pi
oCUniConfUniConf instances function as handles to subtrees of a UniConf tree and expose a high-level interface for clients
oCUniConfKeyRepresents a UniConf key which is a path in a hierarchy structured much like the traditional Unix filesystem
oCUniConfPairRepresents a simple key-value pair
oCUniMountGen::UniGenMount
oCUniMountGen::UniGenMountPairs
oCUniHashTreeBase
oCUniWatch
oCUniWatchInfo
oCUniWatchListBase
oCuparam_name
oCuparams
oCUUID_InfoUtility structure used for the interface map
oCWvAddrBase class for different address types, each of which will have the ability to convert itself to/from a printable string, as well as other type-specific abilities
oCWvArgsWvArgs - Sane command-line argument processing for WvStreams
oCWvArgsData
oCWvArgsOption
oCWvAttrs
oCWvBellPull
oCWvBufBaseCommonImpl< T >An abstract generic buffer template
oCWvBufBaseCommonImpl< unsigned char >
oCWvBufStoreThe abstract buffer storage base class
oCWvCallbackList< InnerCallback >
oCWvCallbackList< UniConfGenCallback >
oCWvComSmartBase
oCWvConfCallbackInfo
oCWvConfEmu
oCWvConfigEntry
oCWvConfigEntryEmu
oCWvConfigEntryList
oCWvConfigSectionEmu
oCWvConfigSectionList
oCWvContWvCont provides "continuations", which are apparently also known as semi-coroutines
oCWvCrashInfo
oCWvCrashWill
oCWvCRLCRL Class to handle certificate revocation lists and their related functions
oCWvDaemonWvDaemon - High-level abstraction for creating daemon processes
oCWvDBusMsg
oCWvDelayedCallback< Functor >A WvCallback wrapper that delays until the next tick of the WvIStreamList main loop
oCWvDeserialize< T >Deserialize a complex templated object
oCWvDeserialize< T * >If there's a deserializer for type "T", this will make a default deserializer for type "T *"; that is, it'll allocate the new object dynamically and you'll have to free it after
oCWvDeserialize< WvBuf * >Deserialize a WvBuf
oCWvDeserialize< WvList< T > * >Deserialize a list of serializable things
oCWvDeserialize< WvStringList * >
oCWvDiffieHellman
oCWvDirIter
oCWvEncapCommon packet encapsulation types, with the ability to convert a Linux ARPHRD_* value or (struct sockaddr) sa_family value
oCWvEncoderThe base encoder class
oCWvErrorBaseA class for managing error numbers and strings
oCWvFastStringA WvFastString acts exactly like a WvString, but can take (const char *) strings without needing to allocate any memory, thus making it faster
oCWvHashTableBaseA small, efficient, type-safe hash table (also known as dictionary) container class
oCWvHTTPHeader
oCWvInterfaceA WvInterface manages a particular network interface
oCWvInterfaceDict
oCWvIPAliaserWvIPAliaser handles IP aliasing in the Linux kernel
oCWvIPRouteManipulate the kernel routing table in strange and interesting ways ;)
oCWvIPRouteListBase
oCWvIStreamListBase
oCWvLinkWvLink is one element of a WvList<T>
oCWvListBase
oCWvLockDevClass to handle Lock files - useful for WvDial and other places where we need to guarantee exclusive access to a file or device
oCWvLockFile
oCWvLogRcvBase
oCWvMatrix
oCWvMonikerBaseWvMonikerBase is an auto-registration class for putting things into a WvMonikerRegistry
oCWvMonikerRegistryA list for holding moniker-prefix to factory-function mappings
oCWvOakleyAuth
oCWvOCSPReq
oCWvOCSPResp
oCWvPam
oCWvProcEnt
oCWvProcIter
oCWvResolverASynchronous DNS resolver functions, so that we can do non-blocking lookups
oCWvResolverHost
oCWvRSAKeyAn RSA public key or public/private key pair that can be used for encryption
oCWvScatterHashBase
oCWvSorterBase
oCWvSSL_Stupid_Refcount
oCWvStreamsDebugger
oCWvStreamsDebuggerStaticInitCleanup
oCWvStringBuf
oCWvStringCacheA cache table of WvString objects
oCWvStringListBase
oCWvStringMaskA class used to provide a masked lookup for characters in a string
oCWvStringTableBase
oCWvSubProc
oCWvSubProcQueueAn ordered queue of WvSubProc instances
oCWvTaskRepresents a single thread of control
oCWvTaskManProvides co-operative multitasking support among WvTask instances
oCWvTclParseValues
oCWvTraits< From >
oCWvTraits_Helper< T, b >
oCWvTraits_Helper< T, true >
oCWvUrl
oCWvUrlLink
oCWvUrlRequest
oCXPLCThe XPLC helper class
oCXPLC_CategoryEntryEntry for a category registration
oCXPLC_ComponentEntryEntry for a component
oCXPLC_CTAssert< bool >
oCXPLC_CTAssert< true >
oCXPLC_IID< T >An Interface IDentifier
oCXPLC_ModuleInfoInformation for an XPLC module
oCxplc_ptr< T >Smart pointer class for XPLC interfaces
oCxplc_ptr< IServiceManager >
oCxplc_ptr< IUniConfGen >
oCxxReplyWaiter
oCS
oCshared_ptr
\CSuper