BloombergLP::bdlat_BasicEnumerationWrapper<balxml::EncodingStyle::Value>

Specialize bdlat_BasicEnumerationWrapper for EncodingStyle::Value.

Synopsis

Declared in <balxml_encodingstyle.h>

template<>
struct bdlat_BasicEnumerationWrapper<balxml::EncodingStyle::Value>
    : balxml::EncodingStyle

Base Classes

NameDescription
balxml::EncodingStyleEnumeration of encoding style (COMPACT or PRETTY). This struct is generated using bas_codegen.pl called by balxml/code_from_xsd.pl

Type Aliases

NameDescription
Wrapper Alias for the EncodingStyle enumeration wrapper type.

Enums

NameDescription
Unnamed enum The number of enumerators defined by this type.
Value Enumerators describing XML encoding style.

Static Member Functions

NameDescription
fromInt Load into the specified result the enumerator matching the specified number.
fromString fromString overloads
print Write to the specified stream the string representation of the specified enumeration value. Return a reference to the modifiable stream.
toString Return the string representation exactly matching the enumerator name corresponding to the specified enumeration value.

Static Data Members

NameDescription
CLASS_NAME Name of this class for use in XML serialization.
ENUMERATOR_INFO_ARRAY Enumerator metadata array for bdlat serialization of this type.