#include <MapItem.h>
Public Types | |
typedef R | ReturnType |
typedef Visitor | VisitorType |
Public Member Functions | |
virtual ReturnType | accept (VisitorType &guest) const =0 |
It call the visit method from the guest object. More... | |
virtual Expression * | clone () const =0 |
It returns a clone of this object. More... | |
Initializer Methods | |
Methods related to instantiation and destruction. | |
MapItem () | |
It initializes a new MapItem. More... | |
~MapItem () | |
Destructor. More... | |
Accessor methods | |
Methods used to get or set properties. | |
void | setData (const double &d) |
void | setValue (ParameterValue *v) |
Private Member Functions | |
Not Allowed Methods | |
No copy allowed. | |
MapItem (const MapItem &rhs) | |
No copy constructor allowed. More... | |
MapItem & | operator= (const MapItem &rhs) |
No assignment operator allowed. More... | |
Private Attributes | |
double | m_data |
Mandatory. More... | |
ParameterValue * | m_value |
Mandatory. More... | |
|
inherited |
Definition at line 58 of file BaseVisitable.h.
|
inherited |
Definition at line 57 of file BaseVisitable.h.
te::se::MapItem::MapItem | ( | ) |
It initializes a new MapItem.
Definition at line 30 of file MapItem.cpp.
te::se::MapItem::~MapItem | ( | ) |
Destructor.
Definition at line 36 of file MapItem.cpp.
|
private |
No copy constructor allowed.
rhs | The other MapItem. |
|
pure virtualinherited |
It call the visit method from the guest object.
guest | The guest or visitor. |
|
pure virtualinherited |
It returns a clone of this object.
Implemented in te::fe::BinaryOperator, te::fe::Function, te::se::Interpolate, te::se::Categorize, te::fe::Literal, te::fe::PropertyName, and te::se::InterpolationPoint.
Referenced by te::fe::Function::clone(), te::fe::BinaryOperator::clone(), and te::se::ParameterValue::Parameter::Parameter().
void te::se::MapItem::setData | ( | const double & | d | ) |
Definition at line 41 of file MapItem.cpp.
void te::se::MapItem::setValue | ( | ParameterValue * | v | ) |
Definition at line 46 of file MapItem.cpp.
|
private |