BDE 4.14.0 Production release
Loading...
Searching...
No Matches
balber.h
Go to the documentation of this file.
1
/// @file balber.h
2
///
3
///
4
/// @defgroup balber Package balber
5
/// @brief Basic Application Library BER (balber)
6
/// @addtogroup bal
7
/// @{
8
/// @addtogroup balber
9
/// [balber]: group__balber.html
10
/// @{
11
///
12
/// # Purpose {#balber-purpose}
13
/// Provide encoding/decoding of data per the (binary) BER rules.
14
///
15
/// # Mnemonic {#balber-mnemonic}
16
/// Basic Application Library BER (balber)
17
///
18
/// # Description {#balber-description}
19
/// The 'balber' ("Basic Application BER") package defines classes
20
/// that can encode and decode data per the X.690 BER (Basic Encoding Rules)
21
/// specification. These classes can be used only for types supported by the
22
/// 'bdlat' framework. Typical usage is illustrated in
23
/// {@ref balber_berdecoder |Example 1: Decoding an Employee Record} and
24
/// {@ref balber_berencoder |Example 1: Encoding an Employee Record}.
25
///
26
/// ## Hierarchical Synopsis
27
///
28
/// The 'balber' package currently has 7 components having 4 levels of physical
29
/// dependency. The list below shows the hierarchical ordering of the components.
30
/// The order of components within each level is not architecturally significant,
31
/// just alphabetical.
32
/// @code
33
/// 4. balber_berdecoder
34
///
35
/// 3. balber_berencoder
36
///
37
/// 2. balber_beruniversaltagnumber
38
/// balber_berutil
39
///
40
/// 1. balber_berconstants
41
/// balber_berdecoderoptions
42
/// balber_berencoderoptions
43
/// @endcode
44
///
45
/// ## Component Synopsis
46
///
47
/// @ref balber_berconstants :
48
/// Provide namespace for BER-related constants.
49
///
50
/// @ref balber_berdecoder :
51
/// Provide a BER decoder class.
52
///
53
/// @ref balber_berdecoderoptions :
54
/// Provide an attribute class for specifying BER decoding options.
55
///
56
/// @ref balber_berencoder :
57
/// Provide a BER encoder class.
58
///
59
/// @ref balber_berencoderoptions :
60
/// Provide value-semantic attribute classes
61
///
62
/// @ref balber_beruniversaltagnumber :
63
/// Enumerate the set of BER universal tag numbers.
64
///
65
/// @ref balber_berutil :
66
/// Provide functions to encode and decode simple types in BER format.
67
///
68
/// @}
69
/** @} */
doxygen_input
bde
groups
bal
balber
doc
balber.h
Generated by
1.9.8