SourcePro® API Reference Guide

 
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345678910]
 CDComplexFFT2DServerPerforms two-dimensional (2-D) double precision complex fast Fourier transforms (FFTs) of an RWGenMat<DComplex> matrix
 CDComplexFFTServerPerforms double precision complex fast Fourier transforms (FFTs) of an RWMathVec<DComplex> vector
 CLeastSqFitConstructs a linear least squares fit to a straight line from input data
 Crw_forward_list< T, A >Maintains a collection of some type T implemented as a singly-linked, forward-iteration-only list
 Crw_forward_list< T *, A >
 Crw_hashmap< K, V, Hash, EQ, A >Maintains a collection of mappings between two types K and V, implemented as a hash table of std::pair<const K,V> instances
 Crw_hashmap< K *, T *, hasher, key_equal, A >
 Crw_hashmap< K, T, H, EQ, A >
 Crw_hashmap< Key, List, RWTHasher< Key >, std::equal_to< Key >, std::allocator< Key > >
 Crw_hashmap< Key, RWFunctor0, RWTHasher< Key >, std::equal_to< Key >, std::allocator< Key > >
 Crw_hashmap< Key, RWTFunctor1< S1 >, RWTHasher< Key >, std::equal_to< Key >, std::allocator< Key > >
 Crw_hashmap< Key, RWTFunctorR0< SR >, RWTHasher< Key >, std::equal_to< Key >, std::allocator< Key > >
 Crw_hashmap< Key, RWTFunctorR1< SR, S1 >, RWTHasher< Key >, std::equal_to< Key >, std::allocator< Key > >
 Crw_hashmap< RWCString *, RWCString *, hasher, key_equal, std::allocator< RWCString * > >
 Crw_hashmap< RWCString, List, RWTHasher< RWCString >, std::equal_to< RWCString >, std::allocator< RWCString > >
 Crw_hashmap< RWCString, RWCurrency, RWTHash< RWCString >, std::equal_to< RWCString >, std::allocator< RWCString > >
 Crw_hashmap< RWCString, RWDBStoredProcEntry, RWTHash< RWCString >, std::equal_to< RWCString >, std::allocator< RWCString > >
 Crw_hashmap< RWCString, RWDBTableEntry, RWTHash< RWCString >, std::equal_to< RWCString >, std::allocator< RWCString > >
 Crw_hashmap< RWCString, RWExchangeRate, RWTHash< RWCString >, std::equal_to< RWCString >, std::allocator< RWCString > >
 Crw_hashmap< RWCString, RWStreamType, RWTHash< RWCString >, std::equal_to< RWCString >, std::allocator< RWCString > >
 Crw_hashmap< RWCString, RWTFunctor< RWHttpClient()>, RWTHash< RWCString >, std::equal_to< RWCString >, std::allocator< RWCString > >
 Crw_hashmap< RWCString, RWTFunctor< RWMimeHeader()>, RWTHash< RWCString >, std::equal_to< RWCString >, std::allocator< RWCString > >
 Crw_hashmap< RWThreadId, RWThreadImp *, RWTHash< RWThreadId >, std::equal_to< RWThreadId >, std::allocator< RWThreadId > >
 Crw_hashmultimap< K, V, Hash, EQ, A >Maintains a collection of mappings between two types K and V, implemented as a hash table of std::pair<const K,V> instances where multiple instances of the same K are allowed
 Crw_hashmultimap< K *, T *, hasher, key_equal, A >
 Crw_hashmultimap< K, T, H, EQ, A >
 Crw_hashmultiset< T, Hash, EQ, A >Maintains a collection of some type T, in which there may be many equivalent instances of T
 Crw_hashmultiset< T *, hasher, key_equal, A >
 Crw_hashmultiset< T, H, EQ, A >
 Crw_hashset< T, Hash, EQ, A >Maintains a collection of some type T, in which there cannot be more than one occurrence of some given instance of T
 Crw_hashset< T *, hasher, key_equal, A >
 Crw_hashset< T, H, EQ, A >
 Crw_linear_algebra_traits< TypeT >A collection of traits typedefs
 Crw_linear_algebra_traits< DComplex >A collection of traits typedefs specialized on DComplex
 Crw_linear_algebra_traits< double >A collection of traits typedefs specialized on double
 Crw_linear_algebra_traits< float >A collection of traits typedefs specialized on float
 Crw_numeric_traits< T >Helper class containing typedefs associated with numeric types, useful when creating a new numeric type
 Crw_numeric_traits< TypeT >
 Crw_orderedhashmap< K, V, Hash, EQ, A >Maintains a collection of mappings between two types K and V, implemented as a hash table of std::pair<const K,V> instances, in which key insertion order is preserved
 Crw_orderedhashmap< K *, T *, hasher, key_equal, A >
 Crw_orderedhashmap< K, T, H, EQ, A >
 Crw_orderedhashmultimap< K, V, Hash, EQ, A >Maintains a collection of mappings between two types K and V, implemented as a hash table of std::pair<const K,V> instances where multiple instances of the same K are allowed and key insertion order are preserved
 Crw_orderedhashmultimap< K *, T *, hasher, key_equal, A >
 Crw_orderedhashmultimap< K, T, H, EQ, A >
 Crw_orderedhashmultiset< T, Hash, EQ, A >Maintains a collection of some type T, in which there may be many equivalent instances of T and key insertion order are preserved
 Crw_orderedhashmultiset< T *, hasher, key_equal, A >
 Crw_orderedhashmultiset< T, H, EQ, A >
 Crw_orderedhashset< T, Hash, EQ, A >Maintains a collection of some type T, in which there cannot be more than one occurrence of some given instance of T and key insertion order are preserved
 Crw_orderedhashset< T *, hasher, key_equal, A >
 Crw_orderedhashset< T, H, EQ, A >
 Crw_slist< T, A >Maintains a collection of some type T implemented as a singly-linked list
 Crw_slist< Callback, std::allocator< Callback > >
 Crw_slist< Decorator, std::allocator< Decorator > >
 Crw_slist< GuardAndPriorityDecorator, std::allocator< GuardAndPriorityDecorator > >
 Crw_slist< GuardDecorator, std::allocator< GuardDecorator > >
 Crw_slist< Item *, std::allocator< Item * > >
 Crw_slist< MaskedSemaphore *, std::allocator< MaskedSemaphore * > >
 Crw_slist< ParameterPair, std::allocator< ParameterPair > >
 Crw_slist< PriorityDecorator, std::allocator< PriorityDecorator > >
 Crw_slist< RWCallbackElem0, std::allocator< RWCallbackElem0 > >
 Crw_slist< RWCString, std::allocator< RWCString > >
 Crw_slist< RWDBStatus, std::allocator< RWDBStatus > >
 Crw_slist< RWExchangeGroup< T >, std::allocator< RWExchangeGroup< T > > >
 Crw_slist< RWGuardedRunnable, std::allocator< RWGuardedRunnable > >
 Crw_slist< RWHttpRange, std::allocator< RWHttpRange > >
 Crw_slist< RWHttpRequest, std::allocator< RWHttpRequest > >
 Crw_slist< RWMimeHeader, std::allocator< RWMimeHeader > >
 Crw_slist< RWMimePart, std::allocator< RWMimePart > >
 Crw_slist< RWNameValuePair, std::allocator< RWNameValuePair > >
 Crw_slist< RWNumReplyLine *, std::allocator< RWNumReplyLine * > >
 Crw_slist< RWProductInfo *, std::allocator< RWProductInfo * > >
 Crw_slist< RWRunnableExecutionStatePair, std::allocator< RWRunnableExecutionStatePair > >
 Crw_slist< RWRunnableServer, std::allocator< RWRunnableServer > >
 Crw_slist< RWTCallbackElem1< S1 >, std::allocator< RWTCallbackElem1< S1 > > >
 Crw_slist< RWTCallbackElem2< S1, S2 >, std::allocator< RWTCallbackElem2< S1, S2 > > >
 Crw_slist< RWTFunctor< void()>, std::allocator< RWTFunctor< void()> > >
 Crw_slist< RWTGuardAndPriorityDecorator< RWRunnable >, std::allocator< RWTGuardAndPriorityDecorator< RWRunnable > > >
 Crw_slist< RWTGuardAndPriorityDecorator< Type >, std::allocator< RWTGuardAndPriorityDecorator< Type > > >
 Crw_slist< RWTGuardDecorator< Type >, std::allocator< RWTGuardDecorator< Type > > >
 Crw_slist< RWThread, std::allocator< RWThread > >
 Crw_slist< RWThreadId, std::allocator< RWThreadId > >
 Crw_slist< RWTIOUResult< Redeemable >, std::allocator< RWTIOUResult< Redeemable > > >
 Crw_slist< RWTIOUResultCallback, std::allocator< RWTIOUResultCallback > >
 Crw_slist< RWTMaskedCallbackElem2< S1, S2 >, std::allocator< RWTMaskedCallbackElem2< S1, S2 > > >
 Crw_slist< RWTPriorityDecorator< Type >, std::allocator< RWTPriorityDecorator< Type > > >
 Crw_slist< RWTraceEvent, std::allocator< RWTraceEvent > >
 Crw_slist< RWTreeNode *, std::allocator< RWTreeNode * > >
 Crw_slist< std::pair< Callback, CallbackChange >, std::allocator< std::pair< Callback, CallbackChange > > >
 Crw_slist< T *, A >
 Crw_slist< Type *, std::allocator< Type * > >
 Crw_slist< Type, std::allocator< Type > >
 CRWAnyEncapsulates an object of an arbitrary type
 CRWAtomicCounterMaintains a reference count safely in a multithreaded environment
 CRWAtomicFlagAtomically sets and clears a bit flag
 CRWAuditStreamBufferConstructs a stream and audits the bytes that pass through it
 CRWBalanceDecomp< TypeT >Encapsulates the decomposition implicit in the permutation and balance transformations on a nonsymmetric matrix before computing its eigenvalues
 CRWBalanceTransform< TypeT >Encapsulates the permutation and balance transformations on a nonsymmetric matrix before computing its eigenvalues
 CRWBandFact< TypeT >Encapsulates the factorization of banded matrices used to solve a system of equations
 CRWBandMat< TypeT >Encapsulates a banded matrix
 CRWBarrierSynchronizes a number of concurrent threads at a specific point in their processing
 CRWBasicUStringRepresents and manages an array of UTF-16 values
 CRWBasicUString::DeallocatorBase class for subclasses that release client-allocated storage
 CRWBasicUString::PadInserts the contents of a Unicode string into an output stream, padding it with a designated fill character
 CRWBenchAbstract base class to facilitate automatic benchmarking of some piece of code
 CRWBitRefRepresents an l-value to the RWBitVec and RWTBitVec classes
 CRWBitVecRepresents a bit vector whose length can be changed at runtime
 CRWBTreeOnDiskRepresents an ordered collection of associations of keys and values, with keys ordered based on an external function and with duplicate keys not allowed
 CRWCacheManagerCaches fixed-length blocks to and from an associated RWFile
 CRWCConstSubStringAllows some subsection of an RWCString to be addressed by defining a starting position and an extent
 CRWChainedMemoryStreambufImplementation of the std::streambuf interface as a linked list of buffers
 CRWCJRef< TypeT >Used by the RWHermMat classes to reference data that may need to be conjugated
 CRWClockTimerMeasures elapsed wall clock time
 CRWCODecomp< TypeT, QRCalc >Encapsulates a complete orthogonal decomposition
 CRWCollectableContains virtual functions for identifying, hashing, comparing, storing and retrieving collectable objects
 CRWCompressedIOStream< Compressor >Compresses and serializes data to or deserializes and decompresses data from an associated std::streambuf
 CRWCompressedStreamBuffer< Compressor >Derived stream buffer that reads and writes compressed data to an associated std::streambuf
 CRWConstIteratorContains virtual functions for positioning and resetting the const iterator
 CRWConvertGenMat< From, To >Converts between RWGenMat types with different datatypes
 CRWConvertMathArray< From, To >Converts between RWMathArray types with different datatypes
 CRWConvertMathVec< From, To >Converts between RWMathVec types with different datatypes
 CRWCopyOnWriteCConstSubStringAlternate implementation of RWCConstSubString when RW_COPY_ON_WRITE_STRING is defined
 CRWCopyOnWriteCStringAlternate implementation of RWCString when RW_COPY_ON_WRITE_STRING is defined
 CRWCopyOnWriteCSubStringAlternate implementation of RWCSubString when RW_COPY_ON_WRITE_STRING is defined
 CRWCopyOnWriteWConstSubStringAlternate implementation of RWWConstSubString when RW_COPY_ON_WRITE_STRING is defined
 CRWCopyOnWriteWStringAlternate implementation of RWWString when RW_COPY_ON_WRITE_STRING is defined
 CRWCopyOnWriteWSubStringAlternate implementation of RWWSubString when RW_COPY_ON_WRITE_STRING is defined
 CRWCRegexpDeprecated. Represents a regular expression
 CRWCStringOffers powerful and convenient facilities for manipulating strings
 CRWCSubStringAllows some subsection of an RWCString to be addressed by defining a starting position and an extent
 CRWCTokenizerBreaks a string into separate tokens, delimited by an arbitrary whitespace. Can be used as an alternative to the C++ Standard Library function std::strtok()
 CRWCurrencyA repository for currency information
 CRWCurrencyBookStores RWCurrency objects in which each is identified by a unique mnemonic
 CRWDataViewBase class for all classes that provide a view into a contiguous block of memory
 CRWDateRepresents a date stored as a Julian day number
 CRWDateTimeRepresents a date and time stored in milliseconds
 CRWDaylightBoundaryStruct used by RWDaylightRule to define the beginning and ending of daylight saving time
 CRWDaylightRuleStruct that defines daylight saving time rules
 CRWDBAbstractBufferEncapsulates a buffer of data, including its indicator array
 CRWDBBinaryVectorElementDeprecated. Encapsulates arrays of unsigned characters stored in RWDBBinaryVector instances
 CRWDBBulkInserterUsed to insert an RWDBTBuffer array into a database table. (To insert scalar values, use RWDBInserter.)
 CRWDBBulkReaderReads result sets, represented as arrays of RWDBTBuffer or RWDBDateVector, that are associated with an RWDBTable or RWDBSelector. (For reading scalar values, use RWDBReader.)
 CRWDBCacheManagerBase class for user-defined metadata cache managers
 CRWDBCheckConstraintListHolds an ordered collection of RWDBCheckConstraint instances
 CRWDBColumnRepresents a column within a table or schema, or a particular parameter of a stored procedure
 CRWDBConnCallbackHandle class for connection callbacks that encapsulate a reference-counted pointer to the RWDBConnCallbackImp body class
 CRWDBConnCallbackImpAbstract base class from which all custom connection callbacks must derive
 CRWDBConnectionRepresents an explicit database connection object that can be used in place of the implicit database connection provided by RWDBDatabase
 CRWDBCritFormDefinitionBase class for a family of classes used to define functional notation for RWDBCriterion
 CRWDBCursorEncapsulates a database cursor
 CRWDBDatabaseManages connections with database servers
 CRWDBDatabaseCallbackHandle class for database callbacks, encapsulating a reference-counted pointer to the RWDBDatabaseCallbackImp body class
 CRWDBDatabaseCallbackImpAbstract base class from which all custom database callbacks derive
 CRWDBDataCallbackBase class for user-defined callbacks
 CRWDBDateTimeDeprecated. Represents a date and time stored as the number of milliseconds
 CRWDBDateVectorDeprecated. Used as a buffer when transferring date values between the application and the database
 CRWDBDecimalVectorElementDeprecated. Encapsulates arrays of decimals stored in RWDBDecimalVector objects
 CRWDBDeleterEncapsulates an SQL DELETE statement
 CRWDBDurationRepresents a time span in number of seconds
 CRWDBEnvironmentHandleAbstract base class from which all vendor-specific environment handles must derive. Environment handles are methods that can set or retrieve certain configuration parameters
 CRWDBExprA C++ representation of expressions used in constructing SQL statements
 CRWDBExprFormDefinitionBase class for a family of classes that defines functional notation for RWDBExpr
 CRWDBIdentityConstraintRepresents an identity constraint of a column within a table or schema
 CRWDBInserterEncapsulates an SQL INSERT statement
 CRWDBManagerA monostate class that manages RWDBDatabase instances, thus mediating access to database servers
 CRWDBMultiRowProvides a mechanism by which a collection of bindable objects can be used with the RWDBValue and RWDBRow interface
 CRWDBNativeType1Represents an Oracle PL/SQL cursor type
 CRWDBNullIndicatorProvides a way to determine whether some given data is NULL
 CRWDBOSqlEncapsulates a database-specific SQL statement with all its input and output bindings
 CRWDBPhraseBookA lookup table containing keywords and phrases used by specific databases
 CRWDBPrimaryKeyRepresents a primary key, used when creating a database table or fetching a database table primary key
 CRWDBReaderProvides row-by-row access to tabular data
 CRWDBResultRepresents a sequence of zero or more RWDBTable instances
 CRWDBSchemaAn ordered collection of RWDBColumn instances, encapsulating the database notion of a schema
 CRWDBSelectorBaseBase class for selector classes RWDBSelector and RWDBCompoundSelector
 CRWDBStatusEncapsulates the error state of an object or operation
 CRWDBStoredProcEncapsulates a database stored procedure, providing a uniform API to the common operations related to them
 CRWDBStoredProcEntryClass to hold RWDBStoredProc metadata for cache managers
 CRWDBStringVectorElementDeprecated. Encapsulates arrays of characters stored in RWDBStringVector objects
 CRWDBSystemHandleBase class for database-specific classes that provide direct access to the database API
 CRWDBTableBase class for a family of classes that represent the abstract notion of a database table in a number of different ways
 CRWDBTableEntryClass to hold RWDBTable metadata for cache managers
 CRWDBTracerProvides a runtime trace facility for DB Interface Module applications
 CRWDBUniqueConstraintListHolds an ordered collection of RWDBUniqueConstraint instances
 CRWDBUpdaterEncapsulates the SQL UPDATE statement
 CRWDBVendorDateDeprecated. Encapsulates vendor-specific date structures
 CRWDecimalBaseBase class for the family of Rogue Wave decimal classes
 CRWDecimalFormatScopeEncapsulates decimal format specifiers
 CRWDirectoryIterator< const char * >Provides a specialization of the class template for const char*, with no iteration of subdirectories
 CRWDirectoryIterator< RWCString >Provides a specialization of the class template for RWCString, with recursive iteration of subdirectories
 CRWDirEntryA convenience class that encapsulates parsing and component storage of directory entries typical of those returned from the FTP LIST command
 CRWEigDecomp< TypeT >Encapsulates the eigenvalues and eigenvectors of a nonsymmetric matrix
 CRWEigServer< TypeT >Abstract base class for the nonsymmetric eigenvalue servers
 CRWExchange< T >Handle class for the abstract body class RWExchangeImpl from which all concrete currency converters derive
 CRWExchangeFactory< T >Factory class that creates currency exchange objects
 CRWExchangeGroup< T >The handle for the implementation class RWExchangeGroupImpl, the abstract base class for all currency exchange group implementations. A currency exchange group is a collection of currencies that use the same currency-conversion rules
 CRWExchangeGroupImpl< T >Abstract base class from which all exchange group implementation classes must derive. Implements the handle-body pattern in which RWExchangeGroup is the handle
 CRWExchangeImpl< T >The abstract base class from which all currency implementation classes must derive
 CRWExchangeRateEncapsulates a source currency, a target currency, and a conversion factor, which is, by convention, a multiplicative conversion factor
 CRWExchangeRateTableStores exchange rates as unique pairs of source and target currencies
 CRWFileRepresents an abstraction of a filesystem regular file
 CRWFileStatProvides file statistical information in a portable manner
 CRWFromUTF8ConverterConverts char, RWCString or std::string UTF-8 values to UTF-16
 CRWFtpAgentProvides basic FTP file and directory access, handling more FTP protocol details than RWFtpClient, but without as much flexibility
 CRWFtpClientProvides low-level access to the FTP client-side protocol
 CRWFtpsClientProvides low-level access to the FTPS (FTP with SSL) client-side protocol
 CRWFunctor0Deprecated. Represents the group of functors that are invoked without any arguments and whose invocation returns no value
 CRWFunctor0ImpDeprecated. Abstract base class for functor body classes that are invoked with no caller arguments and return no value
 CRWGenFact< T >A templatized LU factorization class that holds the LU factorization of a general square matrix of type T
 CRWGenMat< T >A templatized general matrix class
 CRWGenMat< double >
 CRWGenMat< To >
 CRWGenMat< TypeT >
 CRWGenMatIteratorBase< T >The base class for RWGenMat iterators
 CRWGPValueFunctorCalculates the G statistic for a logistic model in comparison to the intercept-only model
 CRWHandleBaseBase class for all handle classes. Increments a reference count for each class instance that is bound to an instance of the RWBodyBase class
 CRWHermBandMat< TypeT >Encapsulates a Hermitian banded matrix. A Hermitian banded matrix is Hermitian, and nonzero only near the diagonal
 CRWHermEigDecomp< TypeT >Encapsulates the eigenvalues and eigenvectors of a Hermitian matrix
 CRWHermEigServer< TypeT >Abstract base class for the Hermitian eigenvalue server
 CRWHermFact< TypeT >Encapsulates factorizations of Hermitian matrices
 CRWHermMat< TypeT >Encapsulates a Hermitian matrix
 CRWHessenbergDecomp< TypeT >Encapsulates a Hessenberg decomposition as well as an optional balance transformation
 CRWHttpAgentProvides a high-level interface for issuing common HTTP requests
 CRWHttpClientManagerProvides a high-level interface for issuing HTTP requests using a cache of connected RWHttpClient instances
 CRWHttpDateHelper class to convert an RWDateTime instance to a date from a string and vice versa, conforming to the HTTP/1.1 specification
 CRWHttpEntityTagDescribes an HTTP entity tag
 CRWHttpHeaderBaseAbstract base class from which all HTTP header classes derive
 CRWHttpHeaderListStores and organizes a collection of RWHttpHeaderBase objects
 CRWHttpRangeHelper class that describes a Byte Range for requesting a portion of a document
 CRWHttpRequestEncapsulates an entire HTTP request including the request line, header list, and request body
 CRWHttpRequestBodyEncapsulates reading an HTTP message body
 CRWHttpsSecurityManagerSets various parameters for the HTTPS package
 CRWInet6HostEncapsulates an Internet host IPv6 address and its names
 CRWInetHostEncapsulates an Internet host IP address and its names
 CRWInetPortEncapsulates an Internet port and its service names
 CRWIntegerUseful as a base class for classes that use integers as keys in dictionaries, and so forth
 CRWInterval< T >A class template for describing an interval of values
 CRWIsvDlinkBase class for an item in intrusive doubly-linked lists
 CRWIsvSlinkBase class for an item in intrusive singly-linked lists
 CRWIteratorContains virtual functions for positioning and resetting the iterator
 CRWLeastSqCh< TypeT >Represents a factorization of a system of equations with no exact solution such that the Cholesky method of least squares can be used
 CRWLinearRegressionANOVAProvides information on the variance of residual errors for a linear regression model
 CRWLinearRegressionFTestTests that the estimated parameters in a linear regression model are equal to a hypothesized vector of values
 CRWLinearRegressionParamModels an estimated linear regression parameter using a T distribution
 CRWLinRegressFStatisticFunction object that takes the data and parameters associated with a linear regression model and returns the F statistic for that model
 CRWLocaleDefines an interface that formats the conversion of strings to and from dates and times
 CRWLogisticFitAnalysisCalculates a number of goodness of fit quantities for a given RWLogisticRegression instance
 CRWLogisticRegressionParamContainer class for logistic regression parameter estimates and their associated statistical quantities
 CRWLowerTriMat< TypeT >Encapsulates lower triangular matrices, which are zero above the diagonal
 CRWMathArray< T >A templatized arbitrary dimension array class
 CRWMathArray< To >
 CRWMathArrayIteratorBase< T >A base class for RWMathArray iterators
 CRWMathVecIteratorBase< T >A base class for RWMathVec iterators
 CRWMathVecPick< T >Allows selected elements to be addressed in a vector, without creating a new view
 CRWMimeParameterRepresents a parameter within the content of a MIME header
 CRWMimeParameterListContains a bounds-checked vector of RWMimeParameter objects
 CRWMimeUtilsProvides utility functions commonly needed by MIME applications
 CRWModelImplements the "Model" leg of a Model-View-Controller architecture
 CRWMoney< T >Represents a specified amount of money in a specified currency
 CRWMoneyCalculator< T >Performs algebraic operations when the money operands in an equation are not of the same currency
 CRWMultiPrecisionInt< S >Provides a very large number of bits of precision for representing decimals
 CRWNetBufNetwork communication buffer class
 CRWNGRef< TypeT >Handles the case of a reference to an element that may have to be negated
 CRWNumReplyLineEncapsulates a single numerical protocol reply as defined by the FTP and SMTP protocols
 CRWPDBandFact< TypeT >Encapsulates factorizations of positive definite symmetric matrices. See also RWPDFact, and RWPDTriDiagFact
 CRWPDFact< TypeT >Encapsulates factorizations of positive definite symmetric matrices. See also RWPDBandFact and RWPDTriDiagFact
 CRWPDTriDiagFact< TypeT >Encapsulates factorizations of positive definite symmetric matrices. See also RWPDFact and RWPDBandFact
 CRWPop3AgentEnables basic POP3 mail access, with more details of the POP3 protocol than the RWPop3Client class, but less flexibility
 CRWPop3ClientEnables low-level access to the POP3 client-side protocol
 CRWPortalAn access point to a reliable byte stream communication channel
 CRWPortalImpAbstract base class from which to create specialized portal types
 CRWQRCalc< TypeT >Computes the QR decomposition of a matrix using the LAPACK functions xgeqpf (with pivoting) or xgeqrf (no pivoting)
 CRWQRCalcP3< TypeT >Computes the QR decomposition of a matrix using the LAPACK function xgeqp3
 CRWQRDecomp< TypeT, QRCalc >Used to construct and work with QR decompositions
 CRWQRDecompServer< TypeT, QRCalc >Used to construct instances of the QR decomposition class, RWQRDecomp
 CRWRandGenBasicMLCAbstract base class for classes that generate random numbers uniformly distributed over the interval [0,1]
 CRWRandGeneratorGenerates random numbers uniformly distributed over the interval [0, 1]
 CRWRandGenMRG32K3AGenerates random numbers uniformly distributed over the interval [0, 1]
 CRWRandGenMTwistGenerates random numbers uniformly distributed over the interval [0, 1]
 CRWRandGenR250Generates random numbers uniformly distributed over the interval [0, 1]
 CRWRandInterfaceAbstract base class for RWTRand
 CRWRegression< T, S >Abstract base class that defines the interface for the regression classes
 CRWRegression< double, bool >
 CRWRegression< double, double >
 CRWRegressionCalc< T, S >Defines the interface for regression parameter calculation objects
 CRWRegressionCalc< double, bool >
 CRWRegressionCalc< double, double >
 CRWRegressionDataChange< T, S >Base class for data change objects when adding predictor variables or observations to a parameter calculation
 CRWRegressionModelSelector< T, S, F >The base class for the model selection classes for linear or logistic regression
 CRWRegressionModelSelector< double, bool, F >
 CRWRegressionModelSelector< double, double, F >
 CRWReplyAbstract base class for all protocol replies
 CRWROCJRef< TypeT >Handles a reference to a datum that may be read-only, or may need to be conjugated
 CRWRORef< TypeT >Handles the case of potentially read-only access to data
 CRWSchurDecomp< TypeT >Encapsulates a Schur decomposition as well as an optional balance transformation
 CRWScopeGuardImpBase class for derived RWScopeGuardImp classes
 CRWSecureSocketRepresents a TCP socket using the SSL/TLS protocols for secure communication
 CRWSecureSocketMethodDeprecated. Encapsulates the various TLS/SSL protocol versions. An instance of this class is required to construct an RWSecureSocketContext object
 CRWSecureSocketPackageInitHandles the initialization and cleanup of the underlying cryptographic library
 CRWSize_TEncapsulates the simple type, size_t
 CRWSkewMat< TypeT >Encapsulates skew symmetric matrices
 CRWSliceRepresents an index that can be used for subscripting vectors, matrices, and arrays
 CRWSmtpAgentSends data to a server via the SMTP protocol
 CRWSmtpClientEnables low-level access to the SMTP client-side protocol
 CRWSnappyCompressorCompressor adapter that compresses and decompresses data using the Google Snappy compression library
 CRWSockAddrBaseInterface class that represents a socket address
 CRWSockAddrFactoryBaseAbstract class that builds socket addresses
 CRWSocketWrapper for the C concept of a socket
 CRWSocketPortalBaseBase class for all classes that wish to use the WhoShouldClose enumeration
 CRWSockTypeA type of socket communications channel
 CRWStandardCConstSubStringAlternate implementation of RWCConstSubString when RW_COPY_ON_WRITE_STRING is not defined
 CRWStandardCStringAlternate implementation of RWCString when RW_COPY_ON_WRITE_STRING is not defined
 CRWStandardCSubStringAlternate implementation of RWCSubString when RW_COPY_ON_WRITE_STRING is not defined
 CRWStandardWConstSubStringAlternate implementation of RWWConstSubString when RW_COPY_ON_WRITE_STRING is not defined
 CRWStandardWStringAlternate implementation of RWWString when RW_COPY_ON_WRITE_STRING is not defined
 CRWStandardWSubStringAlternate implementation of RWWSubString when RW_COPY_ON_WRITE_STRING is not defined
 CRWStreamCouplerProvides an automated mechanism for connecting an input stream to an output stream
 CRWSVDCalc< TypeT >Computes a singular value decomposition of a matrix based on the LAPACK routine xgesvd
 CRWSVDDivConqCalc< TypeT >Computes a singular value decomposition of a matrix using divide-and-conquer
 CRWSVDecomp< TypeT, SVDCalc >Used to construct and work with singular value decompositions
 CRWSVServer< TypeT, SVDCalc >Used to construct instances of the singular value decomposition class, RWSVDecomp
 CRWSymBandMat< TypeT >Encapsulates a symmetric band matrix
 CRWSymEigDecomp< TypeT >Encapsulates the eigenvalues and eigenvectors of a symmetric matrix
 CRWSymEigServer< TypeT >Abstract base class for the symmetric eigenvalue server
 CRWSymFact< TypeT >Encapsulates factorizations of symmetric matrices
 CRWSymMat< TypeT >Represents a symmetric matrix
 CRWSynchObjectBase class for synchronization classes
 CRWTAtomic< T >Atomically manipulates an integral type
 CRWTAtomic< long >
 CRWTAtomic< size_t >
 CRWTAtomic< T * >Atomically manipulates a pointer type
 CRWTAtomic< unsigned >
 CRWTAtomic< unsigned char >
 CRWTAtomic< unsigned long >
 CRWTBitVec< N >Parameterized bit vector of fixed length
 CRWTFunctor1< S1 >Deprecated. A functor that is invoked with one argument, and whose invocation returns no value
 CRWTFunctor1< Key >
 CRWTFunctor1Imp< S1 >Deprecated. Abstract base class for the family of functor bodies that are invoked with one argument and return no value
 CRWTFunctor1Imp< Key >
 CRWTFunctor2< S1, S2 >Deprecated. A functor that is invoked with two arguments, and whose invocation returns no value
 CRWTFunctor2< Key, S1 >
 CRWTFunctor2Imp< S1, S2 >Deprecated. Abstract base class for the family of functor bodies that are invoked with two caller arguments and whose invocation returns no value
 CRWTFunctor2Imp< Key, S1 >
 CRWTFunctor< R(As...)>A generic function object
 CRWTFunctorR0< SR >Deprecated. A functor that is invoked without any arguments and whose invocation returns a value
 CRWTFunctorR0Imp< SR >Deprecated. Abstract base class for the family of functor bodies that take no caller arguments at invocation time and return a value
 CRWTFunctorR1< SR, S1 >Deprecated. Represents the group of functors that are invoked with one argument, and whose invocation returns a value
 CRWTFunctorR1< SR, Key >
 CRWTFunctorR1Imp< SR, S1 >Deprecated. Abstract base class for the family of functor bodies that are invoked with one caller argument and return a value
 CRWTFunctorR1Imp< SR, Key >
 CRWTFunctorR2< SR, S1, S2 >Deprecated. Represents the group of functors that are invoked with two arguments, and whose invocation returns a value
 CRWTFunctorR2< SR, Key, S1 >
 CRWTFunctorR2Imp< SR, S1, S2 >Deprecated. Abstract base class for the family of functor bodies that are invoked with two arguments and return a value
 CRWTFunctorR2Imp< SR, Key, S1 >
 CRWTGuardBase< Resource >Base class for guard classes
 CRWTHash< T >Hash function object
 CRWTHash< bool >Function object for hashing a bool
 CRWTHash< char >Function object for hashing a char
 CRWTHash< double >Function object for hashing a double
 CRWTHash< float >Function object for hashing a float
 CRWTHash< int >Function object for hashing an int
 CRWTHash< long >Function object for hashing a long
 CRWTHash< long double >Function object for hashing a long double
 CRWTHash< long long >Function object for hashing a long long
 CRWTHash< RWBasicUString >Function object for hashing an RWBasicUString
 CRWTHash< RWBitVec >Function object for hashing an RWBitVec
 CRWTHash< RWCollectableDateTime >Function object for hashing an RWCollectableDateTime
 CRWTHash< RWCollectableInt >Function object for hashing an RWCollectableInt
 CRWTHash< RWCollectableString >Function object for hashing an RWCollectableString
 CRWTHash< RWCollectableWString >Function object for hashing an RWCollectableWString
 CRWTHash< RWCopyOnWriteCString >Function object for hashing an RWCopyOnWriteCString
 CRWTHash< RWCopyOnWriteWString >Function object for hashing an RWCopyOnWriteWString
 CRWTHash< RWCString >Function object for hashing an RWCString
 CRWTHash< RWDate >Function object for hashing an RWDate
 CRWTHash< RWDateTime >Function object for hashing an RWDateTime
 CRWTHash< RWDBBlob >Function object for hashing an RWDBBlob
 CRWTHash< RWDBDateTime >Deprecated. Function object for hashing an RWDBDateTime
 CRWTHash< RWDBDuration >Function object for hashing an RWDBDuration
 CRWTHash< RWDBMBString >Function object for hashing an RWDBMBString
 CRWTHash< RWDBValue >Function object for hashing an RWDBValue
 CRWTHash< RWDecimalPortable >Function object for hashing an RWDecimalPortable
 CRWTHash< RWStringID >Function object for hashing an RWStringID
 CRWTHash< RWThreadId >Function object for hashing an RWThreadId
 CRWTHash< RWTimeTuple >Function object for hashing an RWTimeTuple
 CRWTHash< RWTimeTupleOffset >Function object for hashing an RWTimeTupleOffset
 CRWTHash< RWWString >Function object for hashing an RWWString
 CRWTHash< short >Function object for hashing a short
 CRWTHash< signed char >Function object for hashing a signed char
 CRWTHash< T * >Function object for hashing a pointer type
 CRWTHash< unsigned char >Function object for hashing an unsigned char
 CRWTHash< unsigned int >Function object for hashing an unsigned int
 CRWTHash< unsigned long >Function object for hashing an unsigned long
 CRWTHash< unsigned long long >Function object for hashing an unsigned long long
 CRWTHash< unsigned short >Function object for hashing an unsigned short
 CRWTHash< wchar_t >Function object for hashing a wchar_t
 CRWThreadIdA wrapper for platform-specific thread IDs
 CRWTimeDeprecated. Represents a time, stored as the number of seconds since 00:00:00 January 1, 1901 GMT
 CRWTimerMeasures two types of time, system and user time, both of which can be reported as cumulative if desired
 CRWTimeTupleRepresents a date and time stored as a named tuple of each component
 CRWTimeTupleFormatterFormats a RWTimeTuple based on a user-defined format
 CRWTimeTupleOffsetRepresents a date, time and time zone offset stored as a named tuple of each component
 CRWTimeTupleOffsetFormatterFormats a RWTimeTupleOffset based on a user-defined format
 CRWTInputStreamBufferImp< InputStream, FilteredInputStreamImp >Implements a buffer that can be used with any kind of input stream
 CRWTInputStreamLockImp< InputStream, FilteredInputStreamImp >Implements a simple lock stream that can be used with any kind of input stream
 CRWTInsertProxy< T >Proxy object for inserting objects with an instance name into object streams
 CRWTIsvDlist< TL >Implements intrusive doubly-linked lists
 CRWTIsvDlist< RWTPtrDlink< TP > >
 CRWTIsvDlist< RWTValDlink< T > >
 CRWTIsvDlistIterator< TL >Iterator for class RWTIsvDlist
 CRWTIsvDlistIterator< RWTPtrDlink< TP > >
 CRWTIsvDlistIterator< RWTValDlink< T > >
 CRWTIsvSlist< TL >Implements intrusive singly-linked lists
 CRWTIsvSlist< RWTPtrAssocLink< KP, VP > >
 CRWTIsvSlist< RWTPtrSlink< TP > >
 CRWTIsvSlist< RWTValAssocLink< int, RWSockAddrFactoryBase * > >
 CRWTIsvSlist< RWTValAssocLink< K, V > >
 CRWTIsvSlist< RWTValAssocLink< RWCString, RWSockAddrFactoryBase * > >
 CRWTIsvSlist< RWTValSlink< T > >
 CRWTIsvSlistIterator< TL >Iterator for class RWTIsvSlist
 CRWTIsvSlistIterator< RWTPtrAssocLink< KP, VP > >
 CRWTIsvSlistIterator< RWTPtrSlink< TP > >
 CRWTIsvSlistIterator< RWTValAssocLink< K, V > >
 CRWTIsvSlistIterator< RWTValSlink< T > >
 CRWTMonitor< Mutex >Supplies the mutual exclusion and guard mechanisms for synchronizing member functions
 CRWTMonitor< RWMutexLock >
 CRWToUTF8ConverterConverts UTF-16 values to UTF-8
 CRWTOutputStreamBufferImp< OutputStream, FilteredOutputStreamImp >Implements a buffer that can be used with any kind of output stream
 CRWTOutputStreamLockImp< OutputStream, FilteredOutputStreamImp >Implements a simple lock stream that can be used with any kind of output stream
 CRWTParsedTransformInputStreamImp< InputStream, FilteredInputStreamImp, Transform, Traits >Implements a buffer that can be used with any kind of input stream
 CRWTParsedTransformOutputStreamImp< OutputStream, FilteredOutputStreamImp, Transform, Traits >Implements a buffer that can be used with any kind of output stream
 CRWTPointer< Body >Base class for smart-pointer classes
 CRWTPointer< CallbackManager >
 CRWTPointer< RWBodyBase >
 CRWTPointer< RWHttpClientManager >
 CRWTPointer< RWHttpRequestBody >
 CRWTPointer< RWTFactory0< Result, Key > >
 CRWTPointer< RWTFactory1< Result, Key, Arg1 > >
 CRWTPointer< RWTFactory2< Result, Key, Arg1, Arg2 > >
 CRWTPointer< RWTHRxmsg >
 CRWTPointer< T >
 CRWTPortalStreambuf< charT, traits >Streambuf that uses an RWPortal as its source and sink of bytes
 CRWTPtrDeque< T, A >A pointer-based collection of values, implemented as a double-ended queue, or deque
 CRWTPtrDlist< T, A >A pointer-based collection of values, implemented as a doubly-linked list
 CRWTPtrDlist< RWDBAdapter >
 CRWTPtrDlist< RWDBCallbackBuffer >
 CRWTPtrDlist< RWDBConnectionImp >
 CRWTPtrDlist< RWDBDB2CLILibHandleImp >
 CRWTPtrDlist< RWDBMsSqlLibHandleImp >
 CRWTPtrDlist< RWDBMySqlLibHandleImp >
 CRWTPtrDlist< RWDBODBCLibHandleImp >
 CRWTPtrDlistConstIterator< T, A >Deprecated. Provides a const iterator for RWTPtrDlist
 CRWTPtrDlistIterator< T, A >Deprecated. Provides an iterator for RWTPtrDlist
 CRWTPtrForwardList< T, A >A pointer-based collection of values implemented as a singly-linked list
 CRWTPtrHashMap< K, T, H, EQ, A >A hash-based associative container of pointer types
 CRWTPtrHashMap< RWCString, RWCString >
 CRWTPtrHashMapConstIterator< K, T, H, EQ, A >Deprecated. Provides a const iterator for RWTPtrHashMap
 CRWTPtrHashMapIterator< K, T, H, EQ, A >Deprecated. Provides an iterator for RWTPtrHashMap
 CRWTPtrHashMultiMap< K, T, H, EQ, A >A hash-based associative container of pointer types, which allows duplicate keys
 CRWTPtrHashMultiMapConstIterator< K, T, H, EQ, A >Deprecated. Provides a const iterator for RWTPtrHashMultiMap
 CRWTPtrHashMultiMapIterator< K, T, H, EQ, A >Deprecated. Provides an iterator for RWTPtrHashMultiMap
 CRWTPtrHashMultiSet< T, H, EQ, A >A pointer-based collection of values stored according to a hash object, which allows duplicate values
 CRWTPtrHashMultiSetConstIterator< T, H, EQ, A >Deprecated. Provides a const iterator for RWTPtrHashMultiSet
 CRWTPtrHashMultiSetIterator< T, H, EQ, A >Deprecated. Provides an iterator for RWTPtrHashMultiSet
 CRWTPtrHashSet< T, H, EQ, A >A hash-based container for pointer types
 CRWTPtrHashSetConstIterator< T, H, EQ, A >Deprecated. Provides a const iterator for RWTPtrHashSet
 CRWTPtrHashSetIterator< T, H, EQ, A >Deprecated. Provides an iterator for RWTPtrHashSet
 CRWTPtrMap< K, T, C, A >A pointer-based collection of associations ordered according to a comparison object
 CRWTPtrMapConstIterator< K, T, C, A >Deprecated. Provides a const iterator for RWTPtrMap
 CRWTPtrMapIterator< K, T, C, A >Deprecated. Provides an iterator for RWTPtrMap
 CRWTPtrMultiMap< K, T, C, A >A pointer-based collection of associations ordered according to a comparison object, and allowing duplicate keys
 CRWTPtrMultiMapConstIterator< K, T, C, A >Deprecated. Provides a const iterator for RWTPtrMultiMap
 CRWTPtrMultiMapIterator< K, T, C, A >Deprecated. Provides an iterator for RWTPtrMultiMap
 CRWTPtrMultiSet< T, C, A >A pointer-based collection of values ordered according to a comparison object, and allowing duplicate values
 CRWTPtrMultiSetConstIterator< T, C, A >Deprecated. Provides a const iterator for RWTPtrMultiSet
 CRWTPtrMultiSetIterator< T, C, A >Deprecated. Provides an iterator for RWTPtrMultiSet
 CRWTPtrOrderedHashMap< K, T, H, EQ, A >Maintains a collection of key pointers, each with an associated item of pointer type stored according to both a hash object and the key insertion order
 CRWTPtrOrderedHashMultiMap< K, T, H, EQ, A >Maintains a collection of key pointers, each with an associated item of pointer type stored according to both a hash object and the key insertion order. Allows duplicate keys
 CRWTPtrOrderedHashMultiSet< T, H, EQ, A >Maintains a hash-based collection of class T pointer elements, in which there may be many equivalent instances of an element and the key insertion order is preserved
 CRWTPtrOrderedHashSet< T, H, EQ, A >Maintains a hash-based collection of class T pointer elements, in which there cannot be more than one occurrence of equivalent element instances and the key insertion order is preserved
 CRWTPtrOrderedVector< T, A >A pointer-based collection of values implemented as an ordered vector
 CRWTPtrOrderedVector< OCIStmt >
 CRWTPtrSet< T, C, A >A pointer-based collection of values ordered according to a comparison object
 CRWTPtrSetConstIterator< T, C, A >Deprecated. Provides a const iterator for RWTPtrSet
 CRWTPtrSetIterator< T, C, A >Deprecated. Provides an iterator for RWTPtrSet
 CRWTPtrSlist< T, A >A pointer-based collection of values implemented as a singly-linked list
 CRWTPtrSlist< Item >
 CRWTPtrSlist< RWNumReplyLine >
 CRWTPtrSlist< RWProductInfo >
 CRWTPtrSlist< RWTreeNode >
 CRWTPtrSlist< Type >
 CRWTPtrSlistConstIterator< T, A >Deprecated. Provides a const iterator for RWTPtrSlist
 CRWTPtrSlistIterator< T, A >Deprecated. Provides an iterator for RWTPtrSlist
 CRWTPtrSortedDlist< T, C, A >A sorted pointer-based collection of values implemented as a doubly-linked list
 CRWTPtrSortedDlistConstIterator< T, C, A >Deprecated. Provides a const iterator for RWTPtrSortedDlist
 CRWTPtrSortedDlistIterator< T, C, A >Deprecated. Provides an iterator for RWTPtrSortedDlist
 CRWTPtrSortedVector< T, C, A >A pointer-based collection of values sorted according to a comparison object and implemented as a vector
 CRWTPtrVector< T >A pointer-based collection of values implemented as a vector
 CRWTPtrVector< RWClassicTPtrSlist< T > >
 CRWTPtrVector< RWClassicTPtrSlist< TP > >
 CRWTPtrVector< RWClassicTValSlist< T > >
 CRWTPtrVector< RWCollectable >
 CRWTPtrVector< RWTPtrSlistDictionary< KP, VP > >
 CRWTPtrVector< RWTValSlistDictionary< K, V > >
 CRWTPtrVector< TP >
 CRWTQueue< T, C >A queue of templatized objects that supports user-specified containers
 CRWTraceEventClientA handle class for trace event client implementations
 CRWTraceEventClientImpA body class for trace event client implementations
 CRWTReadGuardBase< Resource >Base class for guard classes that support read access to a given section of code
 CRWTReferenceWrapper< T >Stores a reference to an object
 CRWTRegex< T >Supports regular expression matching based on the POSIX.2 standard and supports both narrow and wide characters
 CRWTRegex< E >
 CRWTRegexMatchIterator< T >Iterates over matches found using RWTRegex
 CRWTRegexResult< T >Encapsulates the results from a search using RWTRegex
 CRWTRegexResult< E >
 CRWTRegexTraits< T >Defines static, inline methods for returning specific regular expression character values
 CRWTRegexTraits< E >
 CRWTRegexTraits< RWUChar16T >
 CRWTRegexTraits< RWUChar16W >
 CRWTRegularExpression< charT >Deprecated. Provides extended regular expression matching similar to that found in lex and awk
 CRWTResultOf< T >Determines the return type of T
 CRWTriDiagDecomp< TypeT >Encapsulates the tridiagonal decomposition of a symmetric matrix
 CRWTriDiagFact< TypeT >Encapsulates factorizations of tridiagonal matrices
 CRWTriDiagMat< TypeT >Encapsulates tridiagonal matrices
 CRWTSingleton< T >Ensures that a class has only one instance and provides a global point of access to it
 CRWTSingleton< RWTFactory0< Result, Key > >
 CRWTSingleton< RWTFactory1< Result, Key, Arg1 > >
 CRWTSingleton< RWTFactory2< Result, Key, Arg1, Arg2 > >
 CRWTSocketAttribute< Socket >Represents a set of attributes on a socket
 CRWTStack< T, C >Maintains a stack of values
 CRWTStack< RWTreeNode *, RWTPtrSlist< RWTreeNode > >
 CRWTStreambufFromByteCharInputStream< InputStream >Adaptor class to adapt the iostreams std::streambuf interface to the Rogue Wave binary and narrow character Input Stream interfaces
 CRWTStreambufToByteCharOutputStream< OutputStream >Adaptor class to adapt the iostreams std::streambuf interface to the Rogue Wave binary and narrow character Output Stream interfaces
 CRWTStreamGuardImp< StreamHandle, FilteredStreamImp >A simple guard stream that can be used with any kind of input/output stream
 CRWTTransformInputStreamImp< InputStream, FilteredInputStreamImp, Transform >Implements a buffered char or byte input character stream that includes a transformation
 CRWTTransformOutputStreamImp< OutputStream, FilteredOutputStreamImp, Transform >Implements a buffered char or byte output stream that includes a transformation
 CRWTValDeque< T, A >Collection of values implemented as a double-ended queue, or deque
 CRWTValDlist< T, A >Maintains a collection of values implemented as a doubly-linked list
 CRWTValDlist< RWDBAbstractBuffer * >
 CRWTValDlistConstIterator< T, A >Deprecated. Provides a const iterator for RWTValDlist
 CRWTValDlistIterator< T, A >Deprecated. Provides an iterator for RWTValDlist
 CRWTValForwardList< T, A >Maintains a collection of some type T implemented as a singly-linked, forward-iteration-only list
 CRWTValHashMap< K, T, H, EQ, A >Maintains a collection of keys, each with an associated item stored according to a hash object
 CRWTValHashMap< Key, List, RWTHasher< Key > >
 CRWTValHashMap< Key, RWFunctor0, RWTHasher< Key > >
 CRWTValHashMap< Key, RWTFunctor1< S1 >, RWTHasher< Key > >
 CRWTValHashMap< Key, RWTFunctorR0< SR >, RWTHasher< Key > >
 CRWTValHashMap< Key, RWTFunctorR1< SR, S1 >, RWTHasher< Key > >
 CRWTValHashMap< RWCString, List, RWTHasher< RWCString > >
 CRWTValHashMap< RWCString, RWCurrency >
 CRWTValHashMap< RWCString, RWDBStoredProcEntry >
 CRWTValHashMap< RWCString, RWDBTableEntry >
 CRWTValHashMap< RWCString, RWExchangeRate >
 CRWTValHashMap< RWCString, RWStreamType >
 CRWTValHashMap< RWCString, RWTFunctor< RWHttpClient()> >
 CRWTValHashMap< RWCString, RWTFunctor< RWMimeHeader()> >
 CRWTValHashMap< RWThreadId, RWThreadImp * >
 CRWTValHashMapConstIterator< K, T, H, EQ, A >Deprecated. Provides a const iterator for RWTValHashMap
 CRWTValHashMapIterator< K, T, H, EQ, A >Deprecated. Provides an iterator for RWTValHashMap
 CRWTValHashMultiMap< K, T, H, EQ, A >Maintains a collection of keys, each with an associated item stored according to a hash object
 CRWTValHashMultiMapConstIterator< K, T, H, EQ, A >Deprecated. Provides a const iterator for RWTValHashMultiMap
 CRWTValHashMultiMapIterator< K, T, H, EQ, A >Deprecated. Provides an iterator for RWTValHashMultiMap
 CRWTValHashMultiSet< T, H, EQ, A >Maintains a collection of values stored according to a hash object, and with multiple equivalent values allowed
 CRWTValHashMultiSetConstIterator< T, H, EQ, A >Deprecated. Provides a const iterator for RWTValHashMultiSet
 CRWTValHashMultiSetIterator< T, H, EQ, A >Deprecated. Provides an iterator for RWTValHashMultiSet
 CRWTValHashSet< T, H, EQ, A >Maintains a collection of values stored according to a hash object
 CRWTValHashSetConstIterator< T, H, EQ, A >Deprecated. Provides a const iterator for RWTValHashSet
 CRWTValHashSetIterator< T, H, EQ, A >Deprecated. Provides an iterator for RWTValHashSet
 CRWTValMap< K, T, C, A >Maintains a collection of keys, each with an associated item and ordered according to a comparison object
 CRWTValMap< RWDBCType::TypeCode, RWDBAdapterCreationFunc >
 CRWTValMapConstIterator< K, T, C, A >Deprecated. Provides a const iterator for RWTValMap
 CRWTValMapIterator< K, T, C, A >Deprecated. Provides an iterator for RWTValMap
 CRWTValMultiMap< K, T, C, A >Maintains a collection of keys, each with an associated item and ordered according to a comparison object
 CRWTValMultiMapConstIterator< K, T, C, A >Deprecated. Provides a const iterator for RWTValMultiMap
 CRWTValMultiMapIterator< K, T, C, A >Deprecated. Provides an iterator for RWTValMultiMap
 CRWTValMultiSet< T, C, A >Maintains a collection of values ordered according to a comparison object
 CRWTValMultiSetConstIterator< T, C, A >Deprecated. Provides a const iterator for RWTValMultiSet
 CRWTValMultiSetIterator< T, C, A >Deprecated. Provides an iterator for RWTValMultiSet
 CRWTValOrderedHashMap< K, T, H, EQ, A >Maintains a collection of keys, each with an associated item stored according to both a hash object and the key insertion order
 CRWTValOrderedHashMultiMap< K, T, H, EQ, A >Maintains a collection of keys, each with an associated item stored according to both a hash object and the key insertion order. Allows duplicate keys
 CRWTValOrderedHashMultiSet< T, H, EQ, A >Maintains a hash-based collection of class T elements, in which there may be many equivalent instances of an element and the key insertion order is preserved
 CRWTValOrderedHashSet< T, H, EQ, A >Maintains a hash-based collection of class T elements, in which there cannot be more than one occurrence of equivalent element instances and the key insertion order is preserved
 CRWTValOrderedVector< T, A >Maintains a collection of values implemented as a vector
 CRWTValOrderedVector< bool, A >Maintains a collection of boolean values implemented as a vector
 CRWTValOrderedVector< RWHttpGenericHeader >
 CRWTValOrderedVector< RWMimeParameter >
 CRWTValOrderedVector< RWRENode< charT > >
 CRWTValOrderedVector< RWRESubexpression >
 CRWTValOrderedVector< RWTraceEventClientImp * >
 CRWTValSet< T, C, A >Maintains a collection of values ordered according to a comparison object
 CRWTValSetConstIterator< T, C, A >Deprecated. Provides a const iterator for RWTValSet
 CRWTValSetIterator< T, C, A >Deprecated. Provides an iterator for RWTValSet
 CRWTValSlist< T, A >Maintains a collection of values implemented as a singly-linked list
 CRWTValSlist< Callback >
 CRWTValSlist< Decorator >
 CRWTValSlist< GuardAndPriorityDecorator >
 CRWTValSlist< GuardDecorator >
 CRWTValSlist< MaskedSemaphore * >
 CRWTValSlist< ParameterPair >
 CRWTValSlist< PriorityDecorator >
 CRWTValSlist< RWCallbackElem0 >
 CRWTValSlist< RWCString >
 CRWTValSlist< RWDBStatus >
 CRWTValSlist< RWExchangeGroup< T > >
 CRWTValSlist< RWGuardedRunnable >
 CRWTValSlist< RWHttpRange >
 CRWTValSlist< RWHttpRequest >
 CRWTValSlist< RWMimeHeader >
 CRWTValSlist< RWMimePart >
 CRWTValSlist< RWNameValuePair >
 CRWTValSlist< RWRunnableExecutionStatePair >
 CRWTValSlist< RWRunnableServer >
 CRWTValSlist< RWTCallbackElem1< S1 > >
 CRWTValSlist< RWTCallbackElem2< S1, S2 > >
 CRWTValSlist< RWTFunctor< void()> >
 CRWTValSlist< RWTGuardAndPriorityDecorator< RWRunnable > >
 CRWTValSlist< RWTGuardAndPriorityDecorator< Type > >
 CRWTValSlist< RWTGuardDecorator< Type > >
 CRWTValSlist< RWThread >
 CRWTValSlist< RWThreadId >
 CRWTValSlist< RWTIOUResult< Redeemable > >
 CRWTValSlist< RWTIOUResultCallback >
 CRWTValSlist< RWTMaskedCallbackElem2< S1, S2 > >
 CRWTValSlist< RWTPriorityDecorator< Type > >
 CRWTValSlist< RWTraceEvent >
 CRWTValSlist< std::pair< Callback, CallbackChange > >
 CRWTValSlist< Type >
 CRWTValSlistConstIterator< T, A >Deprecated. Provides a const iterator for RWTValSlist
 CRWTValSlistIterator< T, A >Deprecated. Provides an iterator for RWTValSlist
 CRWTValSortedDlist< T, C, A >Maintains a sorted collection of values implemented as a doubly-linked list
 CRWTValSortedDlistConstIterator< T, C, A >Deprecated. Provides a const iterator for RWTValSortedDlist
 CRWTValSortedDlistIterator< T, C, A >Deprecated. Provides an iterator for RWTValSortedDlist
 CRWTValSortedVector< T, C, A >Maintains a sorted collection of values implemented as a vector
 CRWTValSortedVector< bool, C, A >Maintains a sorted collection of boolean values implemented as a vector
 CRWTValVector< T >A value-based collection of values implemented as a vector
 CRWTValVector< char >
 CRWTValVector< RWCString >
 CRWTValVector< struct in6_addr >
 CRWTValVector< unsigned long >
 CRWTValVector< value_type >
 CRWTValVirtualArray< T >Deprecated. A virtual array of templatized objects
 CRWTWriteGuardBase< Resource >A base class for guard classes that support write access to a given section of code
 CRWTXmlTraits< char >Provides character and string values required by the RWTParsedXXX transformation classes
 CRWUAvailableEncodingListConstructs iterators that provide access to the current list of encoding names
 CRWUAvailableEncodingListIteratorProvides a C++ Standard Library-compatible random-access iterator for class RWUAvailableEncodingList
 CRWUAvailableLocaleListConstructs iterators that provide access to the current list of locale names
 CRWUAvailableLocaleListIteratorProvides a C++ Standard Library-compatible random-access iterator for class RWUAvailableLocaleList
 CRWUBreakSearchFinds the locations of breaks, or potential breaks, in text for a specified locale
 CRWUCharTraitsProvides methods for querying the properties of Unicode characters
 CRWUCollationKeyStores preprocessed comparison information for a Unicode string to speed repeated string comparisons
 CRWUCollatorPerforms locale-sensitive string comparison for use in searching and sorting natural language text
 CRWUConstStringIteratorProvides read-only access to the code points encoded by the code units within an RWBasicUString
 CRWUConstSubStringProvides read-only access to a range of code units within a referenced RWUString
 CRWUConverterBaseBase class that converts to and from Unicode
 CRWUEncodingAliasListConstructs iterators to access the list of encoding aliases associated with a given encoding
 CRWUEncodingAliasListIteratorA C++ Standard Library-compatible random-access iterator for class RWUEncodingAliasList
 CRWUEncodingNameStandardListConstructs iterators for accessing the list of encoding name standards (such as MIME or IANA) used by the Internationalization Module
 CRWUEncodingNameStandardListIteratorA C++ Standard Library-compatible random-access iterator for class RWUEncodingNameStandardList
 CRWUFromUnicodeConversionContextSpecifies the character encoding scheme to use for default conversions from UTF-16 strings into another encoding
 CRWUFromUnicodeConverter::ErrorResponseStateStores the current error response state of an RWUFromUnicodeConverter converter
 CRWUInitInitializes and cleans up ICU resources
 CRWUIsoCountryListConstructs iterators to access the static list of ISO 3166 country codes recognized by the Internationalization Module
 CRWUIsoLanguageListConstructs iterators to access the static list of ISO 639 language codes recognized by the Internationalization Module
 CRWULocaleDefines a specific language, country, and variant
 CRWUNormalizerConverts a string into a particular normalized Unicode form, and detects whether a string is already in a particular form
 CRWUpperTriMat< TypeT >Encapsulates upper triangular matrices, which are 0 above the diagonal
 CRWURegexMatchIteratorIterates over matches found for a Unicode regular expression pattern
 CRWURegexResultStores Unicode regular expression match results
 CRWURegularExpressionRepresents a regular expression with Unicode extensions
 CRWUResourceBundleProvides a way to store and access locale-dependent data
 CRWURLA convenience class that encapsulates parsing and component management of URL information
 CRWUStringIteratorBidirectional iterator that provides read-write access to the code points encoded by the code units within an RWUString
 CRWUStringIterator::RWUChar32ReferenceProvides transparent read-write access to a code point referenced by an RWUStringIterator
 CRWUStringSearchSearches text for occurrences of a specified Unicode string
 CRWUSubStringProvides read-write access to a range of code units within a referenced RWUString
 CRWUTF8HelperProvides common functionality used to encode and decode UTF-8 sequences
 CRWUTokenizerFinds delimiters in Unicode source strings, and provides sequential access to the tokens between those delimiters
 CRWUToUnicodeConversionContextSpecifies the default character encoding scheme to use for subsequent implicit conversions from narrow character strings to UTF-16 encoded Unicode strings
 CRWUToUnicodeConverter::ErrorResponseStateStores the current error response state of the converter so the state can be restored if necessary
 CRWviosAbstract base class defining an interface similar to std::ios, but without a required association with std::streambuf
 CRWVirtualPageHeapDeprecated. Abstract base class representing an abstract page heap of fixed-sized pages
 CRWvistreamIterator< T >Input iterator that reads successive elements from the input stream for which it was constructed
 CRWvostreamIterator< T >Writes successive elements onto the output stream from which it was constructed
 CRWWConstSubStringAllows some subsection of an RWWString to be addressed by defining a starting position and an extent
 CRWWinSockInfoInitializes the Winsock DLL on Windows platforms
 CRWWithObjectInputContextRepresents a guard object that opens and closes a context within a lexical scope for input streams
 CRWWithObjectOutputContextRepresents a guard object that opens and closes a context within a lexical scope for output streams
 CRWWStringOffers powerful and convenient facilities for manipulating wide character strings
 CRWWSubStringAllows some subsection of an RWWString to be addressed by defining a starting position and an extent
 CRWWTokenizerBreaks up a string into separate tokens, delimited by arbitrary whitespace. Can be used as an alternative to the C++ Standard Library function std::wcstok()
 CRWXmlObjectStreamCommonBase class shared by XML object input and output streams
 CRWXmlStreamElementAn XML element abstraction for implementing efficient C++ transformations
 CRWxmsgBase class for the hierarchy of exceptions in the Essential Tools Module
 CRWZoneAbstract base class defining an interface to describe time zones
 Cstd::ios_baseSTL class

Copyright © 2022 Rogue Wave Software, Inc., a Perforce company. All Rights Reserved.