SourcePro® API Reference Guide

Product Documentation:
   SourcePro
Documentation Home
Classes

Module Description

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  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...
 
class  RWTimer
 Measures two types of time, system and user time, both of which can be reported as cumulative if desired. More...
 
class  RWTReferenceWrapper< T >
 Stores a reference to an object. 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...
 

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