BDE 4.14.0 Production release
|
Modules | |
bslim_bslstandardheadertest | |
Provide a location for testing bsl standard library headers. | |
bslim_formatguard | |
Provide a guard for saving the state of a stream object. | |
bslim_fuzzdataview | |
Provide a view of a buffer of fuzz data bytes. | |
bslim_fuzzutil | |
Provide fuzz test utilities for basic types. | |
bslim_gtestutil | |
Provide facilities for debugging BDE with gtest. | |
bslim_printer | |
Provide a mechanism to implement standard print methods. | |
bslim_testutil | |
Provide test utilities for components above bsl . | |
Provide implementation mechanisms.
Basic Standard Library Implementation Mechanisms (bslim)
The 'bslim' package provides implementation mechanisms that are typically used to implement functionality provided by other components. For example, bslim_printer greatly simplifies the implementation of standard BDE 'print' methods having this interface:
The bslim_testutil component provides a set of macros that are widely used in the test drivers of other BDE components.
The 'bslim' package currently has 7 components having 2 levels of physical dependency. The list below shows the hierarchical ordering of the components. The order of components within each level is not architecturally significant, just alphabetical.
bslim_bslstandardheadertest : Provide a location for testing bsl
standard library headers.
bslim_formatguard : Provide a guard for saving the state of a stream object.
bslim_fuzzdataview : Provide a view of a buffer of fuzz data bytes.
bslim_fuzzutil : Provide fuzz test utilities for basic types.
bslim_gtestutil : Provide facilities for debugging BDE with gtest.
bslim_printer : Provide a mechanism to implement standard print
methods.
bslim_testutil : Provide test utilities for components above bsl
.