BDE 4.14.0 Production release
Loading...
Searching...
No Matches
s_baltst_configschema.h
Go to the documentation of this file.
1/// @file s_baltst_configschema.h
2///
3/// The content of this file has been pre-processed for Doxygen.
4///
5
6
7// s_baltst_configschema.h *DO NOT EDIT* @generated -*-C++-*-
8#ifndef INCLUDED_S_BALTST_CONFIGSCHEMA
9#define INCLUDED_S_BALTST_CONFIGSCHEMA
10
11#include <bsls_ident.h>
12BSLS_IDENT_RCSID(s_baltst_configschema_h, "$Id$ $CSID$")
14
15/// @defgroup s_baltst_configschema s_baltst_configschema
16/// @brief Provide the service configuration schema
17/// @addtogroup Standalones
18/// @{
19/// @addtogroup s_baltst
20/// @{
21/// @addtogroup s_baltst_configschema
22/// @{
23///
24/// <h1> Outline </h1>
25/// * <a href="#s_baltst_configschema-purpose"> Purpose</a>
26/// * <a href="#s_baltst_configschema-classes"> Classes </a>
27/// * <a href="#s_baltst_configschema-description"> Description </a>
28///
29/// # Purpose {#s_baltst_configschema-purpose}
30/// Provide the service configuration schema
31///
32/// # Classes {#s_baltst_configschema-classes}
33///
34/// - s_baltst::ConfigSchema: the configuration schema
35///
36/// # Description {#s_baltst_configschema-description}
37/// This component provides a namespace for the
38/// service configuration schema. This in-core representation of the schema
39/// is used to validate XML configuration data used to initialize the service.
40/// @}
41/** @} */
42/** @} */
43
44/** @addtogroup Standalones
45 * @{
46 */
47/** @addtogroup s_baltst
48 * @{
49 */
50/** @addtogroup s_baltst_configschema
51 * @{
52 */
53
54#include <bsl_ostream.h>
55
56
57namespace s_baltst {
58
59/// Provide a namespace for the service configuration schema.
61
62 static const char TEXT[]; // service configuration schema
63};
64
65// FREE OPERATORS
66
67/// Write the specified `schema` to the specified `stream`, and return
68/// a modifiable reference to `stream`.
69bsl::ostream& operator<<(bsl::ostream& stream, const ConfigSchema& schema);
70
71} // close namespace s_baltst
72
73// FREE OPERATORS
74inline
75bsl::ostream& s_baltst::operator<<(
76 bsl::ostream& stream,
77 const s_baltst::ConfigSchema& schema)
78{
79 return stream << schema.TEXT;
80}
81
82
83#endif
84
85// GENERATED BY BLP_BAS_CODEGEN_2023.10.25
86// USING bas_codegen.pl --mode cfg --includeDir . --configSchema y s_baltst_configschema.xsd
87// ----------------------------------------------------------------------------
88// NOTICE:
89// Copyright 2023 Bloomberg Finance L.P. All rights reserved.
90// Property of Bloomberg Finance L.P. (BFLP)
91// This software is made available solely pursuant to the
92// terms of a BFLP license agreement which governs its use.
93// ------------------------------- END-OF-FILE --------------------------------
94
95/** @} */
96/** @} */
97/** @} */
#define BSLS_IDENT_RCSID(tag, str)
Definition bsls_ident.h:260
#define BSLS_IDENT_PRAGMA_ONCE
Definition bsls_ident.h:310
Definition s_baltst_address.h:66
bsl::ostream & operator<<(bsl::ostream &stream, const Address &rhs)
Provide a namespace for the service configuration schema.
Definition s_baltst_configschema.h:60
static const char TEXT[]
Definition s_baltst_configschema.h:62