BDE 4.14.0 Production release
Loading...
Searching...
No Matches
Group bbl

Modules

 Package bblb
 Basic Business Library Basic (bblb)
 
 Package bbldc
 Basic Business Library Day-Count (bbldc)
 
 Package bblscm
 Basic Business Library Source Control Management (bblscm)
 

Detailed Description

Purpose

Provide a foundation for component-based business logic development.

Mnemonic

Basic Business Library (bbl)

Description

The 'bbl' ("Basic Business Library") package group contains a package that provides a solution for computing day count and year fraction for various day-count conventions and a package for basic computations.

Hierarchical Synopsis

The 'bbl' package group currently has 3 packages having 2 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.

2. bblb
1. bblscm
Definition bblb_schedulegenerationutil.h:169
Definition bbldc_basicactual360.h:107
Definition bblscm_version.h:121

Package Synopsis

'bblb': Provide basic computations.

'bbldc': Provide day-count convention implementations.

'bblscm': Provide versioning information for BDE library components.

Package Overview

This section a brief introduction to the packages of the 'bbl' package group. See the respective Package Level documents for more details.

bblb

The {'bblb'} package provides basic computations. At the moment, this package contains a component, bblb_schedulegenerationutil , for schedule generation.

bbldc

The {'bbldc'} package provides day-count convention implementations, an enumeration-based set of dispatch components, and two abstract interfaces with parameterized adapters for the day-count convention implementations.

bblscm

The {'bblscm'} package contains only two components, bblscm_version and bblscm_versiontag . The first of these components is included by every other component in 'bbl', and provides versioning information for the package group. Users may use the bblscm_version facilities to query a particular 'bbl' library for its version information. The second component defines macros that can be used for conditional-compilation based on 'bbl' version information.