C_com_error | |
C_GUID | The structure underlying UUIDs |
CUniHashTreeBase::Accessor | |
Cargp | |
Cargp_child | |
Cargp_fmtstream | |
Cargp_option | |
Cargp_state | |
Carguments | |
CBoolGuard | |
CCategoryEntryNode | |
CCategoryNode | |
CCheckIObject | |
CCheckIObjectOk | |
CCheckIObjectOkVector | |
CUniClientConn::CommandInfo | |
CConversionIObject< T > | |
CUniPermGen::Credentials | |
CCStrExtraEscape | |
CWvCont::Data | |
CDefaultPort | |
CFixLibcIoBuffers | |
Cftpparse | |
Cgroup | |
CHandlerNode | |
Chol | |
Chol_cluster | |
Chol_entry | |
Chol_help_state | |
►CIObject | |
►CICategory | Represents a category |
CCategory | |
►CICategoryIterator | |
CCategoryIterator | |
►CICategoryManager | |
CCategoryManager | |
►CIFactory | |
CGenericFactory | Generic factory class |
►CIModuleLoader | |
CModuleLoader | |
►CIModuleManagerFactory | |
CModuleManagerFactory | |
►CIMoniker | |
►CIMonikerService | |
CMonikerService | |
CNewMoniker | |
►CIServiceHandler | |
►CIModule | |
CModule | |
►CIServiceManager | |
CServiceManager | |
►CIStaticServiceHandler | Service handler for statically linked components |
CStaticServiceHandler | |
CModuleManager | |
►CIUniConfGen | An abstract data container that backs a UniConf tree |
►CUniConfGen | A default implementation of IUniConfGen, providing various handy features that save trouble when implementing typical generators |
CUniClientGen | Communicates with a UniConfDaemon to fetch and store keys and values |
CUniFileSystemGen | Creates a UniConf tree that mirrors some point in the Linux filesystem, with restrictions |
►CUniFilterGen | A UniConfGen that delegates all requests to an inner generator |
CUniAutoMountGen | |
CUniBachelorGen | |
CUniDefGen | |
CUniFastRegetGen | A lightwight but slightly dangerous variant of UniCacheGen |
CUniPermGen | UniPermGen wraps a tree encoding Unix-style permissions, and provides an API for setting and checking them |
CUniReadOnlyGen | A generator that wraps another generator and makes it read only |
CUniRetryGen | A UniConfGen that reconnects to an inner generator specified by a moniker whenever the inner generator is no longer OK |
CUniSecureGen | UniSecureGen wraps a given generator and checks permissions (using a Unix-style scheme) before responding to requests |
CUniSlowGen | A UniConfGen that counts all "potentially synchronous" (ie |
CUniSubtreeGen | A UniConfGen that returns only a particular subtree of a given generator |
CUniListGen | Accepts a list of UniConf generators, and stacks them, treating them as one uniconf source |
CUniMountGen | The UniMountTree implementation realized as a UniConfGen |
CUniNullGen | A generator that is always empty and rejects changes |
CUniPStoreGen | A generator that exposes Windows protected storage |
CUniRegistryGen | A generator that exposes the windows registry |
CUniReplicateGen | A UniConf generator that replicates generators between an ordered list of inner generators, with the priority given by the list |
►CUniTempGen | A UniConf generator that stores keys in memory |
CUniCacheGen | A UniConf generator that adds a cache layer on top of another generator |
CUniCallbackGen | A UniConf generator that executes callbacks to generate the value of keys |
CUniIniGen | Loads and saves ".ini"-style files similar to those used by Windows, but adapted to represent keys and values using Tcl style lists |
CUniTransactionGen | A UniConfGen that represents pending transactions to another generator |
CUniUnwrapGen | Deprecated: a UniConfGen that delegates all requests to an inner UniConf |
CUniWvConfGen | A UniConf generator for backwards compatibility with WvConf |
►CIWeakRef | |
CWeakRef | |
►CIWvStream | |
►CIWvListener | |
►CWvListener | |
CWvNullListener | This is a listener that doesn't work |
CWvTCPListener | Class to easily create the Server side of a WvTCPConn |
CWvUnixListener | Server end of a Unix Sockets stream |
►CWvStream | Unified support for streams, that is, sequences of bytes that may or may not be ready for read/write at any given time |
►CWvBufStream | WvBufStream stores data written by write(), and returns it later on in read() |
CWvBufUrlStream | |
CWvDailyEvent | A simple class that can trigger an event on a timed basis |
►CWvFdStream | Base class for streams built on Unix file descriptors |
C_WvConStream | |
►CWvFile | WvFile implements a stream connected to a file or Unix device |
CWvAtomicFile | WvAtomicFile implements a simple extension to wvfile to allow for atomic file creation |
►CWvLogFileBase | Basic WvLogRcv that logs to a file |
CWvLogFile | A more advanced WvLogFileBase |
►CWvModemBase | WvModemBase provides the methods used to control a modem, but without real implementation for most of them, so that they can be used in contexts where modem control is undesirable without reimplementing calling code for such uses |
CWvModem | WvModem implements a named modem that really needs to be opened, closed, and manipulated in lots of ways |
CWvRandomStream | A very simple stream that returns randomness from /dev/urandom |
CWvTunDev | WvTunDev provides a convenient way of using Linux tunnel devices |
CWvIPRawStream | WvIPRawStream can send and receive packets on a connectionless IP socket |
►CWvLogConsole | Captures formatted log messages and outputs them to the specified file descriptor |
CWvColorLogConsole | WvLogRcv adds some intelligence to WvLogRcvBase, to keep track of line-prefix-printing and other formatting information |
CWvLoopback | Implementation of a WvLoopback stream |
CWvPipe | Implementation of a WvPipe stream |
CWvPty | |
CWvTCPConn | WvTCPConn tries to make all outgoing connections asynchronously (in the background) |
CWvUDPStream | WvUDPStream can send and receive packets on a connectionless UDP socket |
CWvUnixConn | WvStream-based Unix domain socket connection class |
►CWvUnixDGSocket | WvStream-based Unix datagram domain socket base class |
CWvUnixDGConn | WvStream-based Unix datagram domain socket connection class that listens on filename |
CWvUnixDGListener | Server end of a Unix datagram socket stream |
CWvInvertedStream | |
►CWvIStreamList | WvStreamList holds a list of WvStream objects – and its select() and callback() functions know how to handle multiple simultaneous streams |
CUniConfDaemon | |
CWvDBusServer | |
CWvHttpPool | |
CWvLog | A WvLog stream accepts log messages from applications and forwards them to all registered WvLogRcv's |
CWvMagicLoopback | |
CWvReadLineStream | |
►CWvStreamClone | WvStreamClone simply forwards all requests to the "cloned" stream |
►CUniClientConn | Represents a connection to a UniConf daemon via any WvStream |
CUniConfDaemonConn | Retains all state and behavior related to a single UniConf daemon connection |
CUniConfPamConn | |
CWvDBusConn | |
►CWvEncoderStream | WvEncoderStream chains a series of encoders on the input and output ports of the underlying stream to effect on-the-fly data transformations |
CWvBlowfishStream | A crypto stream implementing Blowfish encryption |
CWvGzipStream | A stream implementing Gzip compression and decompression |
CWvRSAStream | A crypto stream implementing RSA public key encryption |
CWvTripleDESStream | A crypto stream implementing TripleDES encryption |
CWvXORStream | A crypto stream implementing XOR encryption |
CWvProtoStream | WvProtoStream is a framework that makes it easy to communicate using common command-response driven protocols |
CWvQtStreamClone | Wraps another WvStream and attaches it to the normal Qt event loop |
CWvSSLStream | SSL Stream, handles SSLv2, SSLv3, and TLS Methods - If you want it to be a server, then you must feed the constructor a WvX509Mgr object |
►CWvUrlStream | |
CWvFtpStream | |
CWvHttpStream | |
CWvWinStreamClone | |
CWvStreamsDebuggerServer | |
CWvSubProcQueueStream | A variant of WvSubProcQueue that can be added to a WvStreamList so that WvSubProcQueue::go() gets called automatically at a reasonable interval |
CWvTimeoutStream | WvTimeoutStream is a stream that becomes !isok() after a configurable number of milliseconds |
CWvTimeStream | WvTimeStream causes select() to be true after a configurable number of milliseconds |
►CWvX509 | X509 Class to handle certificates and their related functions |
CWvX509Mgr | |
CIObjectImplInternal | Helper internal structure |
CWvConfigSectionEmu::Iter | |
CWvConfEmu::Iter | |
CWvDBusMsg::Iter | |
►CUniConfGen::Iter | An abstract iterator over keys and values in a generator |
C_UniSecureIter | |
CGenStyleChangeTreeIter | |
CGenStyleValueTreeIter | |
CUniConfGen::NullIter | An iterator that's always empty |
CUniFileSystemGenIter | |
CUniListGen::IterIter | |
CUniListIter | An iterator that iterates through a constant list of keys |
CUniRegistryGenIter | |
CUniUnwrapGen::Iter | |
CUniUnwrapGen::RecursiveIter | |
CUniWvConfGen::WvConfIter | A wrapper class for the wvconf iters to provide a UniConfGen iter |
CUniConfKey::Iter | An iterator over the segments of a key |
►CIter | |
C_UniConfGenRecursiveIter | |
►CIter | |
CWvInterfaceDict::Iter | |
►CWvScatterHashBase::IterBase | |
►CWvScatterHash< T, K, Accessor, Comparator >::Iter | |
►CUniHashTreeBase::Iter | |
CUniConfTree< Sub >::Iter | An iterator that walks over all elements on one level of a UniConfTree |
►CUniConf::IterBase | An implementation base class for key iterators |
CUniConf::Iter | This iterator walks through all immediate children of a UniConf node |
CUniConf::RecursiveIter | This iterator performs depth-first traversal of a subtree |
►CUniConf::SortedIterBase | An implementation base class for sorted key iterators |
CUniConf::SortedIter | A sorted variant of UniConf::Iter |
CUniConf::SortedRecursiveIter | A sorted variant of UniConf::RecursiveIter |
CUniConf::SortedXIter | A sorted variant of UniConf::XIter |
CUniConf::XIter | This iterator walks over all children that match a wildcard pattern |
►CWvHashTableBase::IterBase | |
CWvHashTable< T, K, Accessor, Comparator >::Iter | |
►CWvListBase::IterBase | |
CWvList< T >::Iter | The iterator type for linked lists |
►CIWvDBusAuth | |
CWvDBusClientAuth | |
CWvDBusServerAuth | |
►CIWvIPFirewall | |
CWvIPFirewall | Class to handle Linux 2.4 IPTables |
CMath | |
CMemOps | An abstraction for memory transfer operations |
CModuleNode | |
CMonikerNode | |
CWvLogBuffer::Msg | |
CWvLogBuffer::MsgCounter | |
Cmy_userdata | |
CConversionIObject< T >::No | |
CObjectNode | |
COpEqComp< K > | |
Cparser | |
Cparser_convert_state | |
Cparser_sizes | |
Cpentry_state | |
CWvX509::PolicyMap | |
Cprefix_t | |
►CQObject | |
CWvQtHook | |
CWvQtStreamClone | Wraps another WvStream and attaches it to the normal Qt event loop |
CReport | |
CRunWinSockInitialize | |
►CS | |
CWvTypedEncoder< IT, unsigned char, S > | Partial template specialization for unsigned char output buffer type to avoid compilation errors |
CWvTypedEncoder< unsigned char, unsigned char, S > | Partial template specialization for unsigned char input and output buffer types to avoid compilation errors |
CIWvStream::SelectInfo | Data structure used by pre_select()/post_select() and internally by select() |
CIWvStream::SelectRequest | A 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 |
Csocket_fd_pair | |
CSocketFromFDMaker | |
►CSorter | |
CWvInterfaceDict::Sorter | |
CSpeedLookup | |
CWvLogRcv::Src_Lvl | |
►Cstat | |
CWvDirEnt | |
CStrCaseComp< K > | |
CStupidWvForkDeallocator | |
►CSuper | |
CWvReadOnlyBufferStoreMixin< Super > | A statically bound mixin template for buffer implementations that are read-only |
CWvWriteOnlyBufferStoreMixin< Super > | A statically bound mixin template for buffer implementations that are write-only |
CWvUrlStream::Target | |
►Ctimeval | |
CWvTime | Based on (and interchangeable with) struct timeval |
CWvProtoStream::Token | |
Ctun_pi | |
►CUniConf | UniConf instances function as handles to subtrees of a UniConf tree and expose a high-level interface for clients |
►CUniConfRoot | Represents the root of a hierarhical registry consisting of pairs of UniConfKeys and associated string values |
CUniTransaction | Wraps an existing UniConf tree with a transaction generator |
CUniConfKey | Represents a UniConf key which is a path in a hierarchy structured much like the traditional Unix filesystem |
CUniConfPair | Represents a simple key-value pair |
CUniMountGen::UniGenMount | |
CUniMountGen::UniGenMountPairs | |
►CUniHashTreeBase | |
CUniConfTree< Sub > | A recursively composed dictionary for tree-structured data indexed by UniConfKey |
►CUniConfTree< UniConfChangeTree > | |
CUniConfChangeTree | |
►CUniConfTree< UniConfValueTree > | |
CUniConfValueTree | A plain UniConfTree that holds keys and values |
►CUniConfTree< UniWatchInfoTree > | |
CUniWatchInfoTree | |
CUniWatch | |
CUniWatchInfo | |
►CUniWatchListBase | |
CUniWatchList | |
Cuparam_name | |
Cuparams | |
CUUID_Info | Utility structure used for the interface map |
►CWvAddr | Base 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 |
CWvARCnetAddr | An ARCnet address is made up of a single hex number |
CWvEtherAddr | An ethernet address is made up of a string of hex numbers, in the form AA:BB:CC:DD:EE:FF |
►CWvIPAddr | An IP address is made up of a "dotted quad" – four decimal numbers in the form www.xxx.yyy.zzz |
CWvIPNet | An IP network comprises two WvIPAddr structures: an address and a netmask |
CWvIPPortAddr | An IP+Port address also includes a port number, with the resulting form www.xxx.yyy.zzz:pppp |
CWvStringAddr | A WvAddr that simply contains a printable string with a user-defined encapsulation type |
CWvUnixAddr | A Unix domain socket address is really just a filename |
CWvArgs | WvArgs - Sane command-line argument processing for WvStreams |
CWvArgsData | |
►CWvArgsOption | |
►CWvArgsArgOption | |
CWvArgsArgCallbackOption | |
CWvArgsDoubleOption | |
CWvArgsFloatOption | |
CWvArgsIntOption | |
CWvArgsLongOption | |
CWvArgsStringListAppendOption | |
CWvArgsStringOption | |
►CWvArgsNoArgOption | |
CWvArgsFlipBoolOption | |
CWvArgsIncIntOption | |
CWvArgsNoArgCallbackOption | |
CWvArgsResetBoolOption | |
CWvArgsSetBoolOption | |
CWvAttrs | |
CWvBellPull | |
►CWvBufBase< T > | The generic buffer base type |
CWvBufCursorBase< T > | A buffer that acts like a cursor over a portion of another buffer |
CWvBufViewBase< T > | A buffer that provides a read-write view over another buffer with a different datatype |
CWvCircularBufBase< T > | A buffer that wraps a pre-allocated array and provides read-write access to its elements using a circular buffering scheme rather than a purely linear one, as used by WvInPlaceBuf |
CWvConstInPlaceBufBase< T > | A buffer that wraps a pre-allocated array and provides read-only access to its elements |
CWvDynBufBase< T > | A buffer that dynamically grows and shrinks based on demand |
CWvInPlaceBufBase< T > | A buffer that wraps a pre-allocated array and provides read-write access to its elements |
CWvNullBufBase< T > | A buffer that is always empty |
CWvBufBaseCommonImpl< T > | An abstract generic buffer template |
►CWvBufBaseCommonImpl< unsigned char > | |
►CWvBufBase< unsigned char > | Specialization of WvBufBase for unsigned char type buffers intended for use with raw memory buffers |
►CWvCircularBufBase< unsigned char > | |
CWvCircularBuf | The circular in place raw memory buffer type |
►CWvConstInPlaceBufBase< unsigned char > | |
►CWvConstInPlaceBuf | The const in place raw memory buffer type |
CWvConstStringBuffer | A raw memory read-only buffer backed by a constant WvString |
CWvDynBufBase< unsigned char > | |
►CWvInPlaceBufBase< unsigned char > | |
CWvInPlaceBuf | The in place raw memory buffer type |
►CWvBufStore | The abstract buffer storage base class |
CWvCircularBufStore | The WvCircularBuf storage class |
CWvInPlaceBufStore | The WvInPlaceBuf storage class |
►CWvLinkedBufferStore | The WvLinkedBuffer storage class |
CWvDynBufStore | The WvDynBuf storage class |
►CWvReadOnlyBufferStoreMixin< WvBufStore > | |
CWvBufCursorStore | The WvBufCursor storage class |
CWvConstInPlaceBufStore | The WvConstInPlaceBuf storage class |
►CWvWriteOnlyBufferStoreMixin< WvReadOnlyBufferStoreMixin< WvBufStore > > | |
CWvNullBufStore | The WvNullBuf storage class |
CWvCallbackList< InnerCallback > | |
CWvCallbackList< UniConfGenCallback > | |
►CWvComSmartBase | |
CWvComSmart< I > | |
CWvConfCallbackInfo | |
CWvConfEmu | |
CWvConfigEntry | |
CWvConfigEntryEmu | |
►CWvConfigEntryList | |
CWvConfigSection | |
CWvConfigSectionEmu | |
►CWvConfigSectionList | |
CWvConf | WvConf configuration file management class: used to read/write config files that are formatted in the style of Windows .ini files |
CWvCont | WvCont provides "continuations", which are apparently also known as semi-coroutines |
CWvCrashInfo | |
CWvCrashWill | |
CWvCRL | CRL Class to handle certificate revocation lists and their related functions |
►CWvDaemon | WvDaemon - High-level abstraction for creating daemon processes |
►CWvStreamsDaemon | WvStreamsDaemon - High-level abstraction for a daemon process that does nothing but add streams to the global list and execute it |
CUniConfd | |
CWvDBusDaemon | |
►CWvDBusMsg | |
CWvDBusError | |
CWvDBusReplyMsg | |
CWvDBusSignal | |
CWvDelayedCallback< Functor > | A WvCallback wrapper that delays until the next tick of the WvIStreamList main loop |
CWvDeserialize< T > | Deserialize a complex templated object |
CWvDeserialize< 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 |
CWvDeserialize< WvBuf * > | Deserialize a WvBuf |
CWvDeserialize< WvList< T > * > | Deserialize a list of serializable things |
CWvDeserialize< WvStringList * > | |
CWvDiffieHellman | |
►CWvDirIter | |
CWvGlobDirIter | |
CWvEncap | Common packet encapsulation types, with the ability to convert a Linux ARPHRD_* value or (struct sockaddr) sa_family value |
►CWvEncoder | The base encoder class |
CWvBackslashDecoder | An encoder that performs C-style backslash unescaping of strings |
CWvBackslashEncoder | An encoder that performs C-style backslash escaping of strings |
CWvBase64Decoder | A base 64 decoder |
CWvBase64Encoder | A base 64 encoder |
CWvBlowfishEncoder | An encoder implementing the Blowfish encryption method |
CWvCounterModeEncoder | A counter mode encryption encoder |
►CWvCryptoEncoder | |
CWvTripleDESEncoder | An encoder implementing the TripleDES encryption method |
►CWvDigest | Superclass for all message digests |
CWvAdler32Digest | Adler32 checksum Digest length of 4 bytes |
CWvCrc32Digest | CRC32 checksum Digest length of 4 bytes |
►CWvEVPMDDigest | |
CWvMD5Digest | MD5 Digest |
CWvSHA1Digest | SHA-1 Digest |
CWvHMACDigest | HMAC Message Authentication Code |
CWvEncoderChain | An encoder chain owns a list of encoders that are used in sequence to transform data from a source buffer to a target buffer |
CWvGzipEncoder | An encoder implementing Gzip encryption and decryption |
CWvHexDecoder | A hex decoder |
CWvHexEncoder | A hex encoder |
CWvNullEncoder | An encoder that discards all of its input |
CWvPassthroughEncoder | A very efficient passthrough encoder that just merges the input buffer into the output buffer |
CWvRateAdjust | |
CWvRSAEncoder | An encoder implementing the RSA public key encryption method |
CWvTypedEncoder< IT, OT, S > | This template facilitates the creation and use of encoders that manipulate typed buffers |
►CWvTypedEncoder< IT, OT > | |
CWvFunctorEncoder< IT, OT, FT > | Functor specifies the functor type which must have an operator() with a signature compatible with invocations of the form: const IT data = ...; OT result = func(data); |
CWvWordWrapEncoder | Trivial word wrapper |
CWvXOREncoder | An encoder implementing simple XOR encryption |
►CWvErrorBase | A class for managing error numbers and strings |
CIWvStream | |
CWvDSAKey | An DSA public key or public/private key pair that can be used for encryption |
►CWvError | A variant of WvErrorBase suitable for embedding as a member of your own object, preferably called 'err' |
CWvPushDir | |
CWvMagicCircle | A circular queue that can be accessed across fork() |
►CWvRegex | WvRegex – Unified support for regular expressions |
CWvGlob | WvGlob – Unified support for filename globbing. ! |
CWvShmZone | Represents a shared-memory zone via mmap() |
►CWvFastString | A WvFastString acts exactly like a WvString, but can take (const char *) strings without needing to allocate any memory, thus making it faster |
CWvString | WvString is an implementation of a simple and efficient printable-string class |
CWvStringStar | A ridiculous class needed because UniConf::operator->() needs to return a pointer, even though that pointer is going to be dereferenced immediately anyway |
►CWvHashTableBase | A small, efficient, type-safe hash table (also known as dictionary) container class |
CWvHashTable< T, K, Accessor, Comparator > | |
CWvHTTPHeader | |
CWvInterface | A WvInterface manages a particular network interface |
CWvInterfaceDict | |
CWvIPAliaser | WvIPAliaser handles IP aliasing in the Linux kernel |
CWvIPRoute | Manipulate the kernel routing table in strange and interesting ways ;) |
►CWvIPRouteListBase | |
CWvIPRouteList | List of IP Routes currently in effect |
►CWvIStreamListBase | |
CWvIStreamList | WvStreamList holds a list of WvStream objects – and its select() and callback() functions know how to handle multiple simultaneous streams |
CWvLink | WvLink is one element of a WvList<T> |
►CWvListBase | |
CWvList< T > | A linked list container class |
CWvList< CallbackInfo > | |
CWvList< DBusMessageIter > | |
CWvList< IUniConfGen::Iter > | |
CWvList< UniGenMount > | |
CWvLockDev | Class to handle Lock files - useful for WvDial and other places where we need to guarantee exclusive access to a file or device |
CWvLockFile | |
►CWvLogRcvBase | |
►CWvLogRcv | WvLogRcv adds some intelligence to WvLogRcvBase, to keep track of line-prefix-printing and other formatting information |
CWvCrashLog | WvLogRcv that sticks log messages in the wvcrash_ring_buffer |
CWvLogBuffer | WvLogBuffer is a descendant of WvLogRcv that buffers log messages for later use |
CWvLogConsole | Captures formatted log messages and outputs them to the specified file descriptor |
CWvLogFileBase | Basic WvLogRcv that logs to a file |
CWvLogStream | A WvLogRcv that sends its log messages to any supplied WvStream |
CWvSyslog | WvSyslog is a descendant of WvLogRcv that sends messages to the syslogd daemon |
CWvWinDebugLog | |
CWvMatrix | |
►CWvMonikerBase | WvMonikerBase is an auto-registration class for putting things into a WvMonikerRegistry |
CWvMoniker< T > | A type-safe version of WvMonikerBase that lets you provide create functions for object types other than IObject |
CWvMonikerRegistry | A list for holding moniker-prefix to factory-function mappings |
CWvOakleyAuth | |
CWvOCSPReq | |
CWvOCSPResp | |
CWvPam | |
CWvProcEnt | |
CWvProcIter | |
CWvResolver | ASynchronous DNS resolver functions, so that we can do non-blocking lookups |
►CWvResolverHost | |
CWvResolverAddr | |
CWvRSAKey | An RSA public key or public/private key pair that can be used for encryption |
►CWvScatterHashBase | |
CWvScatterHash< T, K, Accessor, Comparator > | |
►CWvSorterBase | |
CWvSorter< _type_, _list_, _iter_ > | |
CWvSSL_Stupid_Refcount | |
CWvStreamsDebugger | |
CWvStreamsDebuggerStaticInitCleanup | |
CWvStringBuf | |
CWvStringCache | A cache table of WvString objects |
►CWvStringListBase | |
CWvStringList | This is a WvList of WvStrings, and is a really handy way to parse strings |
CWvStringMask | A class used to provide a masked lookup for characters in a string |
►CWvStringTableBase | |
CWvStringTable | |
►CWvSubProc | |
CWvSystem | WvSystem is a mostly-replacement for the libc system() function call, which people usually use because of its notational convenience, not because it calls the Unix shell |
►CWvSubProcQueue | An ordered queue of WvSubProc instances |
CWvSubProcQueueStream | A variant of WvSubProcQueue that can be added to a WvStreamList so that WvSubProcQueue::go() gets called automatically at a reasonable interval |
CWvTask | Represents a single thread of control |
CWvTaskMan | Provides co-operative multitasking support among WvTask instances |
CWvTclParseValues | |
CWvTraits< From > | |
CWvTraits_Helper< T, b > | |
CWvTraits_Helper< T, true > | |
CWvUrl | |
CWvUrlLink | |
CWvUrlRequest | |
CXPLC | |
CXPLC_CategoryEntry | Entry for a category registration |
CXPLC_ComponentEntry | Entry for a component |
CXPLC_CTAssert< bool > | |
CXPLC_CTAssert< true > | |
CXPLC_IID< T > | |
CXPLC_ModuleInfo | Information for an XPLC module |
Cxplc_ptr< T > | Smart pointer class for XPLC interfaces |
Cxplc_ptr< IServiceManager > | |
Cxplc_ptr< IUniConfGen > | |
CxxReplyWaiter | |
►Cshared_ptr | |
CPWvStream | PWvStream is a smart pointer to an IWvStream object |