domFx_newparam_common_complexType Class Reference

#include <domFx_newparam_common.h>

Inheritance diagram for domFx_newparam_common_complexType:
Inheritance graph
[legend]

List of all members.

Classes

class  domModifier
class  domSemantic

Public Types

typedef daeTArray< domModifierRefdomModifier_Array
typedef daeSmartRef< domModifierdomModifierRef
typedef daeTArray< domSemanticRefdomSemantic_Array
typedef daeSmartRef< domSemanticdomSemanticRef

Public Member Functions

const domFx_annotate_common_ArraygetAnnotate_array () const
domFx_annotate_common_ArraygetAnnotate_array ()
const domFx_basic_type_commonRef getFx_basic_type_common () const
const domModifierRef getModifier () const
const domSemanticRef getSemantic () const
xsNCName getSid () const
void setSid (xsNCName atSid)

Protected Member Functions

 domFx_newparam_common_complexType (DAE &dae, daeElement *elt)
virtual
domFx_newparam_common_complexType
operator= (const domFx_newparam_common_complexType &cpy)
virtual ~domFx_newparam_common_complexType ()

Protected Attributes

xsNCName attrSid
domFx_annotate_common_Array elemAnnotate_array
domFx_basic_type_commonRef elemFx_basic_type_common
domModifierRef elemModifier
domSemanticRef elemSemantic

Detailed Description

This element creates a new, named param object in the FX Runtime, assigns it a type, an initial value, and additional attributes at declaration time.

Definition at line 24 of file domFx_newparam_common.h.


Member Typedef Documentation

Definition at line 91 of file domFx_newparam_common.h.

Definition at line 88 of file domFx_newparam_common.h.

Definition at line 30 of file domFx_newparam_common.h.

Definition at line 27 of file domFx_newparam_common.h.


Constructor & Destructor Documentation

domFx_newparam_common_complexType::domFx_newparam_common_complexType ( DAE dae,
daeElement elt 
) [inline, protected]

Constructor

Definition at line 217 of file domFx_newparam_common.h.

virtual domFx_newparam_common_complexType::~domFx_newparam_common_complexType (  )  [inline, protected, virtual]

Destructor

Definition at line 221 of file domFx_newparam_common.h.


Member Function Documentation

const domFx_annotate_common_Array& domFx_newparam_common_complexType::getAnnotate_array (  )  const [inline]

Gets the annotate element array.

Returns:
Returns a constant reference to the array of annotate elements.

Definition at line 197 of file domFx_newparam_common.h.

domFx_annotate_common_Array& domFx_newparam_common_complexType::getAnnotate_array (  )  [inline]

Gets the annotate element array.

Returns:
Returns a reference to the array of annotate elements.

Definition at line 192 of file domFx_newparam_common.h.

const domFx_basic_type_commonRef domFx_newparam_common_complexType::getFx_basic_type_common (  )  const [inline]

Gets the fx_basic_type_common element.

Returns:
a daeSmartRef to the fx_basic_type_common element.

Definition at line 212 of file domFx_newparam_common.h.

const domModifierRef domFx_newparam_common_complexType::getModifier (  )  const [inline]

Gets the modifier element.

Returns:
a daeSmartRef to the modifier element.

Definition at line 207 of file domFx_newparam_common.h.

const domSemanticRef domFx_newparam_common_complexType::getSemantic (  )  const [inline]

Gets the semantic element.

Returns:
a daeSmartRef to the semantic element.

Definition at line 202 of file domFx_newparam_common.h.

xsNCName domFx_newparam_common_complexType::getSid (  )  const [inline]

Gets the sid attribute.

Returns:
Returns a xsNCName of the sid attribute.

Reimplemented in domFx_newparam_common.

Definition at line 181 of file domFx_newparam_common.h.

virtual domFx_newparam_common_complexType& domFx_newparam_common_complexType::operator= ( const domFx_newparam_common_complexType cpy  )  [inline, protected, virtual]

Overloaded assignment operator

Definition at line 225 of file domFx_newparam_common.h.

void domFx_newparam_common_complexType::setSid ( xsNCName  atSid  )  [inline]

Sets the sid attribute.

Parameters:
atSid The new value for the sid attribute.

Reimplemented in domFx_newparam_common.

Definition at line 186 of file domFx_newparam_common.h.


Member Data Documentation

The sid attribute is a text string value containing the sub-identifier of this element. This value must be unique within the scope of the parent element. Optional attribute.

Definition at line 156 of file domFx_newparam_common.h.

The annotate element allows you to specify an annotation for this new param.

See also:
domAnnotate

Definition at line 163 of file domFx_newparam_common.h.

Definition at line 174 of file domFx_newparam_common.h.

The modifier element allows you to specify a modifier for this new param.

See also:
domModifier

Definition at line 173 of file domFx_newparam_common.h.

The semantic element allows you to specify a semantic for this new param.

See also:
domSemantic

Definition at line 168 of file domFx_newparam_common.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


colladadom
Author(s): Du Hung Hou, Khronos.org, Marcus Barnes, Greg Corson, Herbert Law, Sebastian Schwarz, Steven Thomas, John Hsu (ros package), Tim Field (ros package)
autogenerated on Fri Jan 11 09:30:09 2013