domAny Class Reference
#include <domAny.h>
Inheritance diagram for domAny:
Detailed Description
The domAny class allows for weakly typed xml elements.This class is used anywhere in the COLLADA schema where an xs:any element appears. The content and type information for a domAny object is generated at runtime.
Public Member Functions | |
daeElementRefArray & | getContents () |
Gets the _contents array. | |
const daeElementRefArray & | getContents () const |
Gets the _contents array. | |
daeUInt | getAttributeCount () const |
Gets the number of attributes this element has. | |
daeString | getAttributeName (daeUInt index) const |
Gets an attribute's name. | |
daeString | getAttributeValue (daeUInt index) const |
Gets an attribute's value. | |
daeString | getValue () const |
Gets the value of this element. | |
void | setValue (daeString val) |
Sets the _value of this element. | |
virtual daeBool | setAttribute (daeString attrName, daeString attrValue) |
Override of the Base class method. | |
Static Public Member Functions | |
static daeElementRef | create (daeInt bytes) |
Creates an instance of this class and returns a daeElementRef referencing it. | |
static daeMetaElement * | registerElement () |
Creates a daeMetaElement object that describes this element in the meta object reflection framework. | |
Protected Member Functions | |
domAny () | |
Constructor. | |
virtual | ~domAny () |
Destructor. | |
domAny (const domAny &cpy) | |
Copy Constructor. | |
virtual domAny & | operator= (const domAny &cpy) |
Overloaded assignment operator. | |
Protected Attributes | |
daeString | attrs [MAX_ATTRIBUTES] |
The array of daeStrings to hold attribute data for this element. | |
daeString | _value |
The domString value of the text data of this element. | |
daeElementRefArray | _contents |
Used to preserve order in elements that do not specify strict sequencing of sub-elements. |
Member Function Documentation
|
Creates an instance of this class and returns a daeElementRef referencing it.
|
|
Gets the number of attributes this element has.
|
|
Gets an attribute's name.
|
|
Gets an attribute's value.
|
|
Gets the _contents array.
|
|
Gets the _contents array.
|
|
Gets the value of this element.
|
|
Creates a daeMetaElement object that describes this element in the meta object reflection framework.
|
|
Override of the Base class method.
Creates and registers an attribute field with its meta and assigns its value as the
Reimplemented from daeElement. |
|
Sets the _value of this element.
|
The documentation for this class was generated from the following files:
- C:/SVN_wf/COLLADA_DOM/include/dae/domAny.h
- C:/SVN_wf/COLLADA_DOM/src/dae/domAny.cpp
©2005 Sony Computer Entertainment Inc.. All Rights Reserved.
Generated on Fri Feb 10 16:47:11 2006 for COLLADA 1.4 DOM by 1.4.3