SourcePro® API Reference Guide

 
List of all members | Static Public Member Functions | Static Public Attributes
RWXmlObjectStreamCommon Class Reference

Base class shared by XML object input and output streams. More...

#include <rw/xmlstreams/RWXmlObjectStreamCommon.h>

Inheritance diagram for RWXmlObjectStreamCommon:
RWEnhancedXmlObjectInputStreamImp RWEnhancedXmlObjectOutputStreamImp RWXmlObjectInputStreamImp RWXmlObjectOutputStreamImp RWTParsedTransformObjectInputStreamImp< Transform > RWTTransformObjectInputStreamImp< Transform > RWTParsedTransformObjectOutputStreamImp< Transform > RWTTransformObjectOutputStreamImp< Transform >

Static Public Member Functions

static const char * rwStreamToLocalStringType (RWStreamType stype)
 
static const char * rwStreamToStringType (RWStreamType stype)
 

Static Public Attributes

static const char * associationTag
 
static const char * assocKeyTag
 
static const char * assocValueTag
 
static const char * elementPosAttr
 
static const char * IdAttr
 
static const char * IdRefAttr
 
static const char * mapCountAttr
 
static const char * mapKeyTypeAttr
 
static const char * mapTag
 
static const char * mapValueTypeAttr
 
static const char * memberNameAttr
 
static const char * memberTag
 
static const char * memberTypeAttr
 
static const char * nestedObjectTag
 
static const char * objectNameAttr
 
static const char * objectRefTag
 
static const char * objectRefTagLocal
 
static const char * objectTag
 
static const char * objectTypeAttr
 
static const char * primitiveTag
 
static const char * rwEncodingNamespaceValue
 
static const char * rwNamespace
 
static const char * rwNamespaceAttr
 
static const char * rwNamespaceValue
 
static const char * seqCountAttr
 
static const char * seqTypeAttr
 
static const char * sequenceElementTag
 
static const char * sequenceTag
 
static const char * xsdNamespace
 
static const char * xsdNamespaceAttr
 
static const char * xsdNamespaceValue
 
static const char * xsiNamespace
 
static const char * xsiNamespaceAttr
 
static const char * xsiNamespaceValue
 

Detailed Description

Base class shared by XML object input and output streams. This class defines the tags and attribute names used in the XML.

Member Function Documentation

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.

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.

Member Data Documentation

const char* RWXmlObjectStreamCommon::associationTag
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::assocKeyTag
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::assocValueTag
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::elementPosAttr
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::IdAttr
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::IdRefAttr
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::mapCountAttr
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::mapKeyTypeAttr
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::mapTag
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::mapValueTypeAttr
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::memberNameAttr
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::memberTag
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::memberTypeAttr
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::nestedObjectTag
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::objectNameAttr
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::objectRefTag
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::objectRefTagLocal
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::objectTag
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::objectTypeAttr
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::primitiveTag
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::rwEncodingNamespaceValue
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::rwNamespace
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::rwNamespaceAttr
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::rwNamespaceValue
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::seqCountAttr
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::seqTypeAttr
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::sequenceElementTag
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::sequenceTag
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::xsdNamespace
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::xsdNamespaceAttr
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::xsdNamespaceValue
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::xsiNamespace
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::xsiNamespaceAttr
static

Represent the element and attribute names used in the generated XML object stream.

const char* RWXmlObjectStreamCommon::xsiNamespaceValue
static

Represent the element and attribute names used in the generated XML object stream.

Copyright © 2023 Rogue Wave Software, Inc., a Perforce company. All Rights Reserved.