All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Public Member Functions
QGpCoreTools::ExpressionVariableStorage Class Reference

#include <ExpressionStorage.h>

Inheritance diagram for QGpCoreTools::ExpressionVariableStorage:
QGpCoreTools::ExpressionStorage

List of all members.

Public Member Functions

virtual void setValue (const QString &index, const QVariant &val)
virtual QVariant value (const QString &index) const

Member Function Documentation

void QGpCoreTools::ExpressionVariableStorage::setValue ( const QString &  index,
const QVariant &  val 
) [virtual]

Implements QGpCoreTools::ExpressionStorage.

References TRACE.

{
  TRACE;
  _values[index]=val;
}
QVariant QGpCoreTools::ExpressionVariableStorage::value ( const QString &  index) const [virtual]

Implements QGpCoreTools::ExpressionStorage.

References TRACE.

{
  TRACE;
  QMap<QString, QVariant>::const_iterator it=_values.find(index);
  if(it!=_values.end()) {
    return it.value();
  } else {
    return QVariant();
  }
}

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines