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