BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bbl.h
Go to the documentation of this file.
1
/// @file bbl.h
2
///
3
///
4
/// @defgroup bbl Group bbl
5
/// @brief Basic Business Library (bbl)
6
/// @addtogroup bbl
7
/// @{
8
/// [bbl]: group__bbl.html
9
///
10
/// # Purpose {#bbl-purpose}
11
/// Provide a foundation for component-based business logic development.
12
///
13
/// # Mnemonic {#bbl-mnemonic}
14
/// Basic Business Library (bbl)
15
///
16
/// # Description {#bbl-description}
17
/// The 'bbl' ("Basic Business Library") package group contains a
18
/// package that provides a solution for computing day count and year fraction for
19
/// various day-count conventions and a package for basic computations.
20
///
21
/// ## Hierarchical Synopsis
22
///
23
/// The 'bbl' package group currently has 3 packages having 2 levels of physical
24
/// dependency. The list below shows the hierarchical ordering of the packages.
25
/// The order of packages within each level is not architecturally significant,
26
/// just alphabetical.
27
/// @code
28
/// 2. bblb
29
/// bbldc
30
///
31
/// 1. bblscm
32
/// @endcode
33
///
34
/// ## Package Synopsis
35
///
36
/// 'bblb':
37
/// Provide basic computations.
38
///
39
/// 'bbldc':
40
/// Provide day-count convention implementations.
41
///
42
/// 'bblscm':
43
/// Provide versioning information for BDE library components.
44
///
45
/// ## Package Overview
46
///
47
/// This section a brief introduction to the packages of the 'bbl' package group.
48
/// See the respective Package Level documents for more details.
49
///
50
/// ### bblb
51
///
52
/// The {'bblb'} package provides basic computations. At the moment, this package
53
/// contains a component, @ref bblb_schedulegenerationutil , for schedule generation.
54
///
55
/// ### bbldc
56
///
57
/// The {'bbldc'} package provides day-count convention implementations, an
58
/// enumeration-based set of dispatch components, and two abstract interfaces with
59
/// parameterized adapters for the day-count convention implementations.
60
///
61
/// ### bblscm
62
///
63
/// The {'bblscm'} package contains only two components, @ref bblscm_version and
64
/// @ref bblscm_versiontag . The first of these components is included by every other
65
/// component in 'bbl', and provides versioning information for the package group.
66
/// Users may use the @ref bblscm_version facilities to query a particular 'bbl'
67
/// library for its version information. The second component defines macros that
68
/// can be used for conditional-compilation based on 'bbl' version information.
69
///
70
/// @}
doxygen_input
bde
groups
bbl
doc
bbl.h
Generated by
1.9.8