domInputGlobal_complexType Class Reference

#include <domInputGlobal.h>

Inheritance diagram for domInputGlobal_complexType:
Inheritance graph
[legend]

List of all members.

Public Member Functions

xsNMTOKEN getSemantic () const
const xsAnyURIgetSource () const
xsAnyURIgetSource ()
void setSemantic (xsNMTOKEN atSemantic)
void setSource (xsString atSource)
void setSource (const xsAnyURI &atSource)

Protected Member Functions

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

Protected Attributes

xsNMTOKEN attrSemantic
xsAnyURI attrSource

Detailed Description

The InputGlobal type is used to represent inputs that can reference external resources.

Definition at line 22 of file domInputGlobal.h.


Constructor & Destructor Documentation

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

Constructor

Definition at line 74 of file domInputGlobal.h.

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

Destructor

Definition at line 78 of file domInputGlobal.h.


Member Function Documentation

xsNMTOKEN domInputGlobal_complexType::getSemantic (  )  const [inline]

Gets the semantic attribute.

Returns:
Returns a xsNMTOKEN of the semantic attribute.

Reimplemented in domInputGlobal.

Definition at line 42 of file domInputGlobal.h.

const xsAnyURI& domInputGlobal_complexType::getSource (  )  const [inline]

Gets the source attribute.

Returns:
Returns a constant xsAnyURI reference of the source attribute.

Reimplemented in domInputGlobal.

Definition at line 58 of file domInputGlobal.h.

xsAnyURI& domInputGlobal_complexType::getSource (  )  [inline]

Gets the source attribute.

Returns:
Returns a xsAnyURI reference of the source attribute.

Reimplemented in domInputGlobal.

Definition at line 53 of file domInputGlobal.h.

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

Overloaded assignment operator

Definition at line 82 of file domInputGlobal.h.

void domInputGlobal_complexType::setSemantic ( xsNMTOKEN  atSemantic  )  [inline]

Sets the semantic attribute.

Parameters:
atSemantic The new value for the semantic attribute.

Reimplemented in domInputGlobal.

Definition at line 47 of file domInputGlobal.h.

void domInputGlobal_complexType::setSource ( xsString  atSource  )  [inline]

Sets the source attribute.

Parameters:
atSource The new value for the source attribute.

Reimplemented in domInputGlobal.

Definition at line 68 of file domInputGlobal.h.

void domInputGlobal_complexType::setSource ( const xsAnyURI atSource  )  [inline]

Sets the source attribute.

Parameters:
atSource The new value for the source attribute.

Reimplemented in domInputGlobal.

Definition at line 63 of file domInputGlobal.h.


Member Data Documentation

The semantic attribute is the user-defined meaning of the input connection. Required attribute.

Definition at line 29 of file domInputGlobal.h.

The source attribute indicates the location of the data source. Required attribute.

Definition at line 34 of file domInputGlobal.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:31:28 2013