SourcePro® C++ API Reference Guide

Product Documentation:
   SourcePro C++
Documentation Home
 All Classes Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
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
  More...
 
static const char * assocKeyTag
  More...
 
static const char * assocValueTag
  More...
 
static const char * elementPosAttr
  More...
 
static const char * IdAttr
  More...
 
static const char * IdRefAttr
  More...
 
static const char * mapCountAttr
  More...
 
static const char * mapKeyTypeAttr
  More...
 
static const char * mapTag
  More...
 
static const char * mapValueTypeAttr
  More...
 
static const char * memberNameAttr
  More...
 
static const char * memberTag
  More...
 
static const char * memberTypeAttr
  More...
 
static const char * nestedObjectTag
  More...
 
static const char * objectNameAttr
  More...
 
static const char * objectRefTag
  More...
 
static const char * objectRefTagLocal
  More...
 
static const char * objectTag
 
static const char * objectTypeAttr
  More...
 
static const char * primitiveTag
  More...
 
static const char * rwEncodingNamespaceValue
  More...
 
static const char * rwNamespace
  More...
 
static const char * rwNamespaceAttr
  More...
 
static const char * rwNamespaceValue
  More...
 
static const char * seqCountAttr
  More...
 
static const char * seqTypeAttr
  More...
 
static const char * sequenceElementTag
  More...
 
static const char * sequenceTag
  More...
 
static const char * xsdNamespace
  More...
 
static const char * xsdNamespaceAttr
  More...
 
static const char * xsdNamespaceValue
  More...
 
static const char * xsiNamespace
  More...
 
static const char * xsiNamespaceAttr
  More...
 
static const char * xsiNamespaceValue
  More...
 

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 © 2015 Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Provide feedback to Rogue Wave about its documentation.