// balxml_configschema.h -*-C++-*- GENERATED FILE -- DO NOT EDIT #ifndef INCLUDED_BALXML_CONFIGSCHEMA #define INCLUDED_BALXML_CONFIGSCHEMA #include <bsls_ident.h> BSLS_IDENT_RCSID(balxml_configschema_h,"$Id$ $CSID$") BSLS_IDENT_PRAGMA_ONCE //@PURPOSE: Provide the service configuration schema // //@CLASSES: // balxml::ConfigSchema: the configuration schema // //@DESCRIPTION: This component provides a namespace for the // service configuration schema. This in-core representation of the schema // is used to validate XML configuration data used to initialize the service. #include <bsl_ostream.h> namespace BloombergLP { namespace balxml { struct ConfigSchema { // Provide a namespace for the service configuration schema. static const char TEXT[]; // service configuration schema }; // FREE OPERATORS bsl::ostream& operator<<(bsl::ostream& stream, const ConfigSchema& schema); // Write the specified 'schema' to the specified 'stream', and return // a modifiable reference to 'stream'. } // close namespace balxml // FREE OPERATORS inline bsl::ostream& balxml::operator<<( bsl::ostream& stream, const balxml::ConfigSchema& schema) { return stream << schema.TEXT; } } // close enterprise namespace #endif // BAS_CODEGEN RUN BY code_from_xsd.pl RUN ON Thu Oct 29 10:41:51 EDT 2020 // GENERATED BY BLP_BAS_CODEGEN_2020.10.18 // USING bas_codegen.pl -m cfg -p balxml -E --noExternalization --noAggregateConversion --noHashSupport balxml.xsd // ---------------------------------------------------------------------------- // Copyright 2020 Bloomberg Finance L.P. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. // ----------------------------- END-OF-FILE ----------------------------------