SourcePro C++ 12.0 |
SourcePro® C++ API Reference Guide |
SourcePro C++ Documentation Home |
Classes in this group let you work with things such as automatic benchmarking, Model-View-Controller architecture, and elapsed time.
Classes | |
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 | 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 | RWxmsg |
Base class for the hierarchy of exceptions in the Essential Tools Module. More... | |
class | RWxalloc |
Exception class that reports buffer allocation errors. 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 | RWStreamErr |
Exception class that reports either no header or an invalid header in an RWeostream or RWeistream. More... | |
class | RWConversionErr |
Exception class that reports character encoding conversion errors. More... | |
class | RWInternalErr |
Exception class that reports errors that occur within the Essential Tools Module. More... | |
class | RWBoundsErr |
Exception class that reports invalid indexes into buffers. More... | |
struct | RWTimer |
Measures two types of time, system and user time, both of which can be reported as cumulative if desired. More... | |
struct | RWClockTimer |
Measures elapsed wall clock time. 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... |
© Copyright Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.