BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bal.h
Go to the documentation of this file.
1
/// @file bal.h
2
///
3
///
4
/// @defgroup bal Group bal
5
/// @brief Basic Application Library (bal)
6
/// @addtogroup bal
7
/// @{
8
/// [bal]: group__bal.html
9
///
10
/// # Purpose {#bal-purpose}
11
/// Provide application-level support services.
12
///
13
/// # Mnemonic {#bal-mnemonic}
14
/// Basic Application Library (bal)
15
///
16
/// # Description {#bal-description}
17
/// The 'bal' ("Basic Applications Library") package group contains
18
/// packages that provide application-level support services in varied areas such
19
/// as encoders/decoders, timezone support, command-line handling, metrics, and
20
/// logging.
21
///
22
/// ## Hierarchical Synopsis
23
///
24
/// The 'bal' package group currently has 10 packages having 4 levels of physical
25
/// dependency. The list below shows the hierarchical ordering of the packages.
26
/// The order of packages within each level is not architecturally significant,
27
/// just alphabetical.
28
/// @code
29
/// 4. ball
30
///
31
/// 3. baljsn
32
///
33
/// 2. balb
34
/// balber
35
/// balcl
36
/// balm
37
/// balst
38
/// baltzo
39
/// balxml
40
///
41
/// 1. balscm
42
/// @endcode
43
///
44
/// ## Package Synopsis
45
///
46
/// 'balb':
47
/// Provide common application-level facilities.
48
///
49
/// 'balber':
50
/// Provide encoding/decoding of data per the (binary) BER rules.
51
///
52
/// 'balcl':
53
/// Provide facility to parse process command-line arguments.
54
///
55
/// 'baljsn':
56
/// Provide components for encoding/decoding in the JSON format.
57
///
58
/// 'ball':
59
/// Provide thread-safe logging toolkit suitable for all platforms.
60
///
61
/// 'balm':
62
/// Provide thread-safe collection and publishing of metrics.
63
///
64
/// 'balscm':
65
/// Provide versioning information for library components in 'bal'.
66
///
67
/// 'balst':
68
/// Provide a portable facility for obtaining & printing a stack trace.
69
///
70
/// 'baltzo':
71
/// Provide timezone data for use with timezone-enabled vocabulary types.
72
///
73
/// 'balxml':
74
/// Provide utility components for using XML and XSD.
75
///
76
/// @}
doxygen_input
bde
groups
bal
doc
bal.h
Generated by
1.9.8