Go to the documentation of this file.
35 throw InvalidTypeException();
45 throw InvalidTypeException();
60 throw InvalidTypeException();
65 throw InvalidTypeException();
70 throw InvalidTypeException();
82 throw InvalidTypeException(
"Accessing get getVariantTypeId() on the Parameter-Baseclass does not work.");
87 throw InvalidTypeException(
"Accessing get getVariant() on the Parameter-Baseclass does not work.");
92 throw InvalidTypeException(
"Accessing get getVariantList() on the Parameter-Baseclass does not work.");
97 throw InvalidTypeException();
void setVariant(const VariantBasePtr &variant, const Ice::Current &c=Ice::emptyCurrent) override
Parameter()
Creates an empty Parameter.
DataFieldIdentifierBasePtr getDataFieldIdentifier(const Ice::Current &c=Ice::emptyCurrent) const override
void setDataFieldIdentifier(const DataFieldIdentifierBasePtr &dataFieldIdentifier, const Ice::Current &c=Ice::emptyCurrent) override
bool validate(const Ice::Current &c=Ice::emptyCurrent) const override
VariantBasePtr getVariant(const Ice::Current &c=Ice::emptyCurrent) const override
ParameterType getParameterType(const Ice::Current &c=Ice::emptyCurrent) const override
Vertex source(const detail::edge_base< Directed, Vertex > &e, const PCG &)
ParameterBasePtr clone(const Ice::Current &c=Ice::emptyCurrent) const override
void setVariantList(const SingleTypeVariantListBasePtr &variantList, const Ice::Current &c=Ice::emptyCurrent) override
SingleTypeVariantListBasePtr getVariantList(const Ice::Current &c=Ice::emptyCurrent) const override
VariantTypeId getVariantType(const Ice::Current &c=Ice::emptyCurrent) const override
virtual Parameter & operator=(const Parameter &source)
This file offers overloads of toIce() and fromIce() functions for STL container types.