Loading...
Searching...
No Matches
|
struct | RWAny |
| Encapsulates an object of an arbitrary type. More...
|
|
class | RWBench |
| Abstract base class to facilitate automatic benchmarking of some piece of code. More...
|
|
class | RWBoundsErr |
| Exception class that reports invalid indexes into buffers. More...
|
|
struct | RWClockTimer |
| Measures elapsed wall clock time. More...
|
|
class | RWConversionErr |
| Exception class that reports character encoding conversion errors. More...
|
|
class | RWDecimalBase |
| Base class for the family of Rogue Wave decimal classes. More...
|
|
class | RWDecimalPortable |
| Represents an arbitrary precision decimal fraction, providing maximum portability. More...
|
|
class | RWExternalErr |
| Exception class that reports errors caused by external sources over which the library has no control. More...
|
|
class | RWFileErr |
| Exception class that reports the failure of file IO operations. More...
|
|
class | RWInternalErr |
| Exception class that reports errors that occur within the Essential Tools Module. More...
|
|
class | RWModel |
| Implements the "Model" leg of a Model-View-Controller architecture. More...
|
|
class | RWModelClient |
| Implements the "View" leg of a Model-View-Controller architecture. More...
|
|
class | RWStreamErr |
| Exception class that reports either no header or an invalid header in an RWeostream or RWeistream. More...
|
|
struct | RWTimer |
| Measures two types of time, system and user time, both of which can be reported as cumulative if desired. More...
|
|
class | RWxalloc |
| Exception class that reports buffer allocation errors. More...
|
|
class | RWxmsg |
| Base class for the hierarchy of exceptions in the Essential Tools Module. More...
|
|
|
template<typename T > |
using | RWTReferenceWrapper |
| A compatibility alias for std::reference_wrapper.
|
|
|
template<typename T > |
std::reference_wrapper< const T > | rwCRef (const T &ref) |
|
template<typename T > |
std::reference_wrapper< T > | rwRef (T &ref) |
|
Classes in this group let you work with things such as automatic benchmarking, Model-View-Controller architecture, and elapsed time.
◆ rwCRef()
template<typename T >
std::reference_wrapper< const T > rwCRef |
( |
const T & | ref | ) |
|
Constructs an std::reference_wrapper for ref.
◆ rwRef()
template<typename T >
std::reference_wrapper< T > rwRef |
( |
T & | ref | ) |
|
Constructs an std::reference_wrapper for ref.
Copyright © 2025 Rogue Wave Software, Inc., a Perforce company. All Rights Reserved.
|