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
oC_UniConfGenRecursiveIter
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
oCWvInterfaceDict::Iter
oCUniConfKey::IterAn iterator over the segments of a key
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
oCPWvStreamPWvStream is a smart pointer to an IWvStream object
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
oCWvInterfaceDict::Sorter
oCSpeedLookup
oCWvLogRcv::Src_Lvl
oCStrCaseComp< K >
oCStupidWvForkDeallocator
oCWvUrlStream::Target
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
oCUniWatchList
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 >
oCWvComSmartBase
oCWvConfWvConf configuration file management class: used to read/write config files that are formatted in the style of Windows .ini files
oCWvConfCallbackInfo
oCWvConfEmu
oCWvConfigEntry
oCWvConfigEntryEmu
oCWvConfigSection
oCWvConfigSectionEmu
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
oCWvDirEnt
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 ;)
oCWvIPRouteListList of IP Routes currently in effect
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
oCWvQtHook
oCWvReadOnlyBufferStoreMixin< Super >A statically bound mixin template for buffer implementations that are read-only
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
oCWvStringListThis is a WvList of WvStrings, and is a really handy way to parse strings
oCWvStringMaskA class used to provide a masked lookup for characters in a string
oCWvStringTable
oCWvSubProc
oCWvSubProcQueueAn ordered queue of WvSubProc instances
oCWvTaskRepresents a single thread of control
oCWvTaskManProvides co-operative multitasking support among WvTask instances
oCWvTclParseValues
oCWvTimeBased on (and interchangeable with) struct timeval
oCWvTraits< From >
oCWvTraits_Helper< T, b >
oCWvTraits_Helper< T, true >
oCWvTypedEncoder< IT, OT, S >This template facilitates the creation and use of encoders that manipulate typed buffers
oCWvTypedEncoder< IT, unsigned char, S >Partial template specialization for unsigned char output buffer type to avoid compilation errors
oCWvTypedEncoder< unsigned char, unsigned char, S >Partial template specialization for unsigned char input and output buffer types to avoid compilation errors
oCWvUrl
oCWvUrlLink
oCWvUrlRequest
oCWvWriteOnlyBufferStoreMixin< Super >A statically bound mixin template for buffer implementations that are write-only
oCXPLCThe XPLC helper class
oCXPLC_CategoryEntryEntry for a category registration
oCXPLC_ComponentEntryEntry for a component
oCXPLC_CTAssert< true >
oCXPLC_IID< T >An Interface IDentifier
oCXPLC_ModuleInfoInformation for an XPLC module
oCxplc_ptr< T >Smart pointer class for XPLC interfaces
\CxxReplyWaiter