Namespace for XML encoding, decoding, and formatting components.
Types
Name |
Description |
This is a push parser for supported Base64 types ( |
|
Provide a namespace for the service configuration schema. |
|
Engine for decoding value‐semantic objects in XML format. The |
|
Options for controlling the XML decoding process. The generated C++ code for this schema element is created by using bas_codegen.pl, run by balxml/code_from_xsd.pl with no hand‐editing. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
COMPONENT‐PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
|
Class to represent the properties of an attribute in an XML element tag. Note that this class is not value semantic and does not own any of its pointer values. The owner of the arguments used to set the value of a |
|
This |
|
Options for performing XML encodings. Encoding style is either COMPACT or PRETTY. If encoding style is COMPACT, no whitespace will be added between elements. If encoding style is |
|
This |
|
Component‐private class. Do not use. |
|
Component‐private struct. Do not use. |
|
Component‐private struct. Do not use. |
|
Component‐private class. Do not use. |
|
Component‐private struct. Do not use. |
|
Component‐private |
|
Component private class. Do not use. |
|
|
Component‐private struct. Do not use. |
Component‐private struct. Do not use. |
|
Component‐private class. Do not use. |
|
Enumeration of encoding style (COMPACT or PRETTY). This struct is generated using bas_codegen.pl called by balxml/code_from_xsd.pl |
|
This class provides detailed information for errors encountered during XML parsing. Such information is common for most parsers and contains the following data: line number, column number, severity code, identification of source document and the parser error message. |
|
This class provides a set of XML‐style formatting utilities that enable transparent indentation and wrapping for users attempting to format data with XML tags and attributes. A formatter object is instantiated with a pointer to an output stream or streambuf. Users can then use the provided utilities to write element tags, attributes, data in a valid XML sequence into the underlying stream. |
|
This |
|
This class provides an in‐core, value‐semantic attribute type that maintains all of the state information needed to print an XML document with minimal whitespace using the operations provided by |
|
This |
|
This utility |
|
This component‐private utility |
|
This class provides an in‐core, value‐semantic attribute type that maintains all of the state information needed to pretty‐print an XML document using the operations provided by |
|
This |
|
This utility |
|
This component‐private, in‐core, value‐semantic class provides a variant that can be inhabited by an object of either the component‐private |
|
This component‐private class provides a mechanism for holding the |
|
This is a push parser for supported Hex types ( |
|
Namespace for facilities that are used in the implementation of class |
|
This is a push parser for lists. |
|
This |
|
Mapping that associates a unique integer with each registered namespace URI. |
|
|
|
This abstract class defines an interface for fast, forward‐only access to XML data. An object belonging to a derived‐class implementation of this protocol is required to be re‐usable, such that a new XML document can be parsed using the same reader object by calling |
|
This |
|
Component‐private class. Do not use. |
|
Component‐private class. Do not use. |
|
Component‐private class. Do not use. |
|
Component‐private class. Do not use. |
|
Component‐private class. Do not use. |
|
Component‐private class. Do not use. |
|
Component‐private class. Do not use. |
|
This |
|
Component‐private struct. Do not use. |
|
Component‐private class. Do not use. |
|
Component‐private class. Do not use. |
|
Component‐private class. Do not use. |
|
Component‐private class. Do not use. |
|
Component‐private class. Do not use. |
|
Component‐private class. Do not use. |
|
This class "has a" pointer to a held and wrapped |
|
Utility functions for |
|
TBD Class description |
Functions
Name |
Description |
Stream insertion operators |
|
Equality operators |
|
Inequality operators |
Created with MrDocs