This class provides a common base class for the parameterized TestInStream_Proxy class (below). Note that the virtual setInputLimit method, although a "setter", must be declared const.

Synopsis

Declared in <bslx_testinstream.h>

class TestInStream_ProxyBase;

Member Functions

Name

Description

~TestInStream_ProxyBase [destructor] [virtual]

Destroy this object.

setInputLimit [virtual]

Set the input limit on the proxied stream to the specified limit. Note that this method, although a "setter", must be declared const.

Derived Classes

Name

Description

TestInStream_Proxy

This class provides a proxy to the test stream that is supplied to the BSLX_TESTINSTREAM_EXCEPTION_TEST_BEGIN macro. This proxy may be instantiated with TestInStream, or with a type that supports the same interface as TestInStream.

Created with MrDocs