BDE 4.14.0 Production release
|
Modules | |
Package balb | |
Basic Application Library Basis (balb) | |
Package balber | |
Basic Application Library BER (balber) | |
Package balcl | |
Basic Application Library Command Line (balcl) | |
Package baljsn | |
Basic Application Library JSoN (baljsn) | |
Package ball | |
Basic Application Library Logging (ball) | |
Package balm | |
Basic Application Library Metrics (balm) | |
Package balscm | |
Basic Application Library Source Control Management (balscm) | |
Package balst | |
Basic Application Library Stack Trace utilities (balst) | |
Package baltzo | |
Basic Application Library TimeZone (Olson) (baltzo) | |
Package balxml | |
Basic Application Library XML (balxml) | |
Provide application-level support services.
Basic Application Library (bal)
The 'bal' ("Basic Applications Library") package group contains packages that provide application-level support services in varied areas such as encoders/decoders, timezone support, command-line handling, metrics, and logging.
The 'bal' package group currently has 10 packages having 4 levels of physical dependency. The list below shows the hierarchical ordering of the packages. The order of packages within each level is not architecturally significant, just alphabetical.
'balb': Provide common application-level facilities.
'balber': Provide encoding/decoding of data per the (binary) BER rules.
'balcl': Provide facility to parse process command-line arguments.
'baljsn': Provide components for encoding/decoding in the JSON format.
'ball': Provide thread-safe logging toolkit suitable for all platforms.
'balm': Provide thread-safe collection and publishing of metrics.
'balscm': Provide versioning information for library components in 'bal'.
'balst': Provide a portable facility for obtaining & printing a stack trace.
'baltzo': Provide timezone data for use with timezone-enabled vocabulary types.
'balxml': Provide utility components for using XML and XSD.