Public Member Functions | |
UnknownFuncElement (const RCP< const UnknownFuncDataStub > &data, const std::string &name, const std::string &suffix, const FunctionIdentifier &fid) | |
virtual | ~UnknownFuncElement () |
virtual XMLObject | toXML () const |
virtual bool | isUnknownFunction () const |
virtual bool | lessThan (const ScalarExpr *other) const |
virtual RCP< ExprBase > | getRcp () |
Definition at line 53 of file SundanceUnknownFuncElement.hpp.
UnknownFuncElement::UnknownFuncElement | ( | const RCP< const UnknownFuncDataStub > & | data, | |
const std::string & | name, | |||
const std::string & | suffix, | |||
const FunctionIdentifier & | fid | |||
) |
Definition at line 42 of file SundanceUnknownFuncElement.cpp.
virtual Sundance::UnknownFuncElement::~UnknownFuncElement | ( | ) | [inline, virtual] |
virtual destructor
Definition at line 64 of file SundanceUnknownFuncElement.hpp.
virtual RCP<ExprBase> Sundance::UnknownFuncElement::getRcp | ( | ) | [inline, virtual] |
Reimplemented from Sundance::SymbolicFuncElement.
Reimplemented in Sundance::UnknownParameterElement.
Definition at line 76 of file SundanceUnknownFuncElement.hpp.
virtual bool Sundance::UnknownFuncElement::isUnknownFunction | ( | ) | const [inline, virtual] |
Reimplemented from Sundance::SymbolicFuncDescriptor.
Definition at line 70 of file SundanceUnknownFuncElement.hpp.
bool UnknownFuncElement::lessThan | ( | const ScalarExpr * | other | ) | const [virtual] |
Ordering operator for use in transforming exprs to standard form
Reimplemented from Sundance::FuncElementBase.
Reimplemented in Sundance::UnknownParameterElement.
Definition at line 60 of file SundanceUnknownFuncElement.cpp.
References Sundance::FunctionWithID::fid().
XMLObject UnknownFuncElement::toXML | ( | ) | const [virtual] |
Implements Sundance::ExprBase.
Reimplemented in Sundance::UnknownParameterElement.
Definition at line 51 of file SundanceUnknownFuncElement.cpp.
References Sundance::FuncElementBase::name().
Referenced by Sundance::UnknownFunctionData::getData().