|
#include <ArmarXCore/observers/parameter/VariantListParameter.h>
Public Member Functions | |
ParameterBasePtr | clone (const Ice::Current &c=Ice::emptyCurrent) const override |
SingleTypeVariantListBasePtr | getVariantList (const Ice::Current &c=Ice::emptyCurrent) const override |
VariantTypeId | getVariantType (const Ice::Current &c=Ice::emptyCurrent) const override |
Parameter & | operator= (const Parameter &source) override |
void | setVariantList (const SingleTypeVariantListBasePtr &variantList, const Ice::Current &c=Ice::emptyCurrent) override |
bool | validate (const Ice::Current &c) const override |
VariantListParameter () | |
Creates an empty Parameter. More... | |
VariantListParameter (const SingleTypeVariantList &source) | |
VariantListParameter (const VariantListParameter &source) | |
Public Member Functions inherited from Parameter | |
ParameterBasePtr | clone (const Ice::Current &c=Ice::emptyCurrent) const override |
DataFieldIdentifierBasePtr | getDataFieldIdentifier (const Ice::Current &c=Ice::emptyCurrent) const override |
ParameterType | getParameterType (const Ice::Current &c=Ice::emptyCurrent) const override |
VariantBasePtr | getVariant (const Ice::Current &c=Ice::emptyCurrent) const override |
SingleTypeVariantListBasePtr | getVariantList (const Ice::Current &c=Ice::emptyCurrent) const override |
VariantTypeId | getVariantType (const Ice::Current &c=Ice::emptyCurrent) const override |
Parameter () | |
Creates an empty Parameter. More... | |
Parameter (const Parameter &source) | |
void | setDataFieldIdentifier (const DataFieldIdentifierBasePtr &dataFieldIdentifier, const Ice::Current &c=Ice::emptyCurrent) override |
void | setVariant (const VariantBasePtr &variant, const Ice::Current &c=Ice::emptyCurrent) override |
void | setVariantList (const SingleTypeVariantListBasePtr &variantList, const Ice::Current &c=Ice::emptyCurrent) override |
bool | validate (const Ice::Current &c=Ice::emptyCurrent) const override |
Definition at line 43 of file VariantListParameter.h.
|
inline |
Creates an empty Parameter.
Required for Ice ObjectFactory
Definition at line 51 of file VariantListParameter.h.
VariantListParameter | ( | const VariantListParameter & | source | ) |
VariantListParameter | ( | const SingleTypeVariantList & | source | ) |
|
override |
|
override |
Definition at line 91 of file VariantListParameter.cpp.
|
override |
Definition at line 41 of file VariantListParameter.cpp.
Reimplemented from Parameter.
Definition at line 66 of file VariantListParameter.cpp.
|
override |
Definition at line 30 of file VariantListParameter.cpp.
|
override |
Definition at line 96 of file VariantListParameter.cpp.