Base class shared by XML object input and output streams.
More...
#include <rw/xmlstreams/RWXmlObjectStreamCommon.h>
Base class shared by XML object input and output streams. This class defines the tags and attribute names used in the XML.
◆ rwStreamToLocalStringType()
| static const char * RWXmlObjectStreamCommon::rwStreamToLocalStringType |
( |
RWStreamType | stype | ) |
|
|
static |
Converts an RWStreamType enum value into a string representing an XML non-qualified (local) element name. For example, passing the enum value RW_NESTED_OBJECT results in a return value of nested_object.
◆ rwStreamToStringType()
| static const char * RWXmlObjectStreamCommon::rwStreamToStringType |
( |
RWStreamType | stype | ) |
|
|
static |
Converts an RWStreamType enum value into a string representing an XML qualified element name. For example, passing the enum value RW_NESTED_OBJECT results in a return value of rw:nested_object.
◆ associationTag
| const char* RWXmlObjectStreamCommon::associationTag |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ assocKeyTag
| const char* RWXmlObjectStreamCommon::assocKeyTag |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ assocValueTag
| const char* RWXmlObjectStreamCommon::assocValueTag |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ elementPosAttr
| const char* RWXmlObjectStreamCommon::elementPosAttr |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ IdAttr
| const char* RWXmlObjectStreamCommon::IdAttr |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ IdRefAttr
| const char* RWXmlObjectStreamCommon::IdRefAttr |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ mapCountAttr
| const char* RWXmlObjectStreamCommon::mapCountAttr |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ mapKeyTypeAttr
| const char* RWXmlObjectStreamCommon::mapKeyTypeAttr |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ mapTag
| const char* RWXmlObjectStreamCommon::mapTag |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ mapValueTypeAttr
| const char* RWXmlObjectStreamCommon::mapValueTypeAttr |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ memberNameAttr
| const char* RWXmlObjectStreamCommon::memberNameAttr |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ memberTag
| const char* RWXmlObjectStreamCommon::memberTag |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ memberTypeAttr
| const char* RWXmlObjectStreamCommon::memberTypeAttr |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ nestedObjectTag
| const char* RWXmlObjectStreamCommon::nestedObjectTag |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ objectNameAttr
| const char* RWXmlObjectStreamCommon::objectNameAttr |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ objectRefTag
| const char* RWXmlObjectStreamCommon::objectRefTag |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ objectRefTagLocal
| const char* RWXmlObjectStreamCommon::objectRefTagLocal |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ objectTag
| const char* RWXmlObjectStreamCommon::objectTag |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ objectTypeAttr
| const char* RWXmlObjectStreamCommon::objectTypeAttr |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ primitiveTag
| const char* RWXmlObjectStreamCommon::primitiveTag |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ rwEncodingNamespaceValue
| const char* RWXmlObjectStreamCommon::rwEncodingNamespaceValue |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ rwNamespace
| const char* RWXmlObjectStreamCommon::rwNamespace |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ rwNamespaceAttr
| const char* RWXmlObjectStreamCommon::rwNamespaceAttr |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ rwNamespaceValue
| const char* RWXmlObjectStreamCommon::rwNamespaceValue |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ seqCountAttr
| const char* RWXmlObjectStreamCommon::seqCountAttr |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ seqTypeAttr
| const char* RWXmlObjectStreamCommon::seqTypeAttr |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ sequenceElementTag
| const char* RWXmlObjectStreamCommon::sequenceElementTag |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ sequenceTag
| const char* RWXmlObjectStreamCommon::sequenceTag |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ xsdNamespace
| const char* RWXmlObjectStreamCommon::xsdNamespace |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ xsdNamespaceAttr
| const char* RWXmlObjectStreamCommon::xsdNamespaceAttr |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ xsdNamespaceValue
| const char* RWXmlObjectStreamCommon::xsdNamespaceValue |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ xsiNamespace
| const char* RWXmlObjectStreamCommon::xsiNamespace |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ xsiNamespaceAttr
| const char* RWXmlObjectStreamCommon::xsiNamespaceAttr |
|
static |
Represent the element and attribute names used in the generated XML object stream.
◆ xsiNamespaceValue
| const char* RWXmlObjectStreamCommon::xsiNamespaceValue |
|
static |
Represent the element and attribute names used in the generated XML object stream.