#include <domInputLocalOffset.h>
Public Member Functions | |
domUint | getOffset () const |
xsNMTOKEN | getSemantic () const |
domUint | getSet () const |
const domURIFragmentType & | getSource () const |
domURIFragmentType & | getSource () |
void | setOffset (domUint atOffset) |
void | setSemantic (xsNMTOKEN atSemantic) |
void | setSet (domUint atSet) |
void | setSource (xsString atSource) |
void | setSource (const domURIFragmentType &atSource) |
Protected Member Functions | |
domInputLocalOffset_complexType (DAE &dae, daeElement *elt) | |
virtual domInputLocalOffset_complexType & | operator= (const domInputLocalOffset_complexType &cpy) |
virtual | ~domInputLocalOffset_complexType () |
Protected Attributes | |
domUint | attrOffset |
xsNMTOKEN | attrSemantic |
domUint | attrSet |
domURIFragmentType | attrSource |
The InputLocalOffset type is used to represent indexed inputs that can only reference resources declared in the same document.
Definition at line 22 of file domInputLocalOffset.h.
domInputLocalOffset_complexType::domInputLocalOffset_complexType | ( | DAE & | dae, | |
daeElement * | elt | |||
) | [inline, protected] |
Constructor
Definition at line 108 of file domInputLocalOffset.h.
virtual domInputLocalOffset_complexType::~domInputLocalOffset_complexType | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 112 of file domInputLocalOffset.h.
domUint domInputLocalOffset_complexType::getOffset | ( | ) | const [inline] |
Gets the offset attribute.
Reimplemented in domInputLocalOffset.
Definition at line 54 of file domInputLocalOffset.h.
xsNMTOKEN domInputLocalOffset_complexType::getSemantic | ( | ) | const [inline] |
Gets the semantic attribute.
Reimplemented in domInputLocalOffset.
Definition at line 65 of file domInputLocalOffset.h.
domUint domInputLocalOffset_complexType::getSet | ( | ) | const [inline] |
Gets the set attribute.
Reimplemented in domInputLocalOffset.
Definition at line 97 of file domInputLocalOffset.h.
const domURIFragmentType& domInputLocalOffset_complexType::getSource | ( | ) | const [inline] |
Gets the source attribute.
Reimplemented in domInputLocalOffset.
Definition at line 81 of file domInputLocalOffset.h.
domURIFragmentType& domInputLocalOffset_complexType::getSource | ( | ) | [inline] |
Gets the source attribute.
Reimplemented in domInputLocalOffset.
Definition at line 76 of file domInputLocalOffset.h.
virtual domInputLocalOffset_complexType& domInputLocalOffset_complexType::operator= | ( | const domInputLocalOffset_complexType & | cpy | ) | [inline, protected, virtual] |
Overloaded assignment operator
Definition at line 116 of file domInputLocalOffset.h.
void domInputLocalOffset_complexType::setOffset | ( | domUint | atOffset | ) | [inline] |
Sets the offset attribute.
atOffset | The new value for the offset attribute. |
Reimplemented in domInputLocalOffset.
Definition at line 59 of file domInputLocalOffset.h.
void domInputLocalOffset_complexType::setSemantic | ( | xsNMTOKEN | atSemantic | ) | [inline] |
Sets the semantic attribute.
atSemantic | The new value for the semantic attribute. |
Reimplemented in domInputLocalOffset.
Definition at line 70 of file domInputLocalOffset.h.
void domInputLocalOffset_complexType::setSet | ( | domUint | atSet | ) | [inline] |
Sets the set attribute.
atSet | The new value for the set attribute. |
Reimplemented in domInputLocalOffset.
Definition at line 102 of file domInputLocalOffset.h.
void domInputLocalOffset_complexType::setSource | ( | xsString | atSource | ) | [inline] |
Sets the source attribute.
atSource | The new value for the source attribute. |
Reimplemented in domInputLocalOffset.
Definition at line 91 of file domInputLocalOffset.h.
void domInputLocalOffset_complexType::setSource | ( | const domURIFragmentType & | atSource | ) | [inline] |
Sets the source attribute.
atSource | The new value for the source attribute. |
Reimplemented in domInputLocalOffset.
Definition at line 86 of file domInputLocalOffset.h.
domUint domInputLocalOffset_complexType::attrOffset [protected] |
The offset attribute represents the offset into the list of indices. If two input elements share the same offset, they will be indexed the same. This works as a simple form of compression for the list of indices as well as defining the order the inputs should be used in. Required attribute.
Definition at line 31 of file domInputLocalOffset.h.
The semantic attribute is the user-defined meaning of the input connection. Required attribute.
Definition at line 36 of file domInputLocalOffset.h.
domUint domInputLocalOffset_complexType::attrSet [protected] |
The set attribute indicates which inputs should be grouped together as a single set. This is helpful when multiple inputs share the same semantics.
Definition at line 46 of file domInputLocalOffset.h.
The source attribute indicates the location of the data source. Required attribute.
Definition at line 41 of file domInputLocalOffset.h.