Envision
A visual programming IDE for object-oriented languages
List of all members | Public Types | Static Public Member Functions | Static Private Member Functions
OODebug::Probes Class Reference

Public Types

using ValueCalculator = std::function< double(QList< double >)>
 
using ValueOperator = std::function< double(double, double)>
 

Static Public Member Functions

static QPair< QList< ValueCalculator >, QStringList > parseProbeArguments (QStringList arguments)
 

Static Private Member Functions

static ValueOperator operatorFromString (QString operatorString)
 

Member Typedef Documentation

◆ ValueCalculator

using OODebug::Probes::ValueCalculator = std::function<double(QList<double>)>

◆ ValueOperator

using OODebug::Probes::ValueOperator = std::function<double(double, double)>

Member Function Documentation

◆ operatorFromString()

Probes::ValueOperator OODebug::Probes::operatorFromString ( QString  operatorString)
staticprivate

◆ parseProbeArguments()

QPair< QList< Probes::ValueCalculator >, QStringList > OODebug::Probes::parseProbeArguments ( QStringList  arguments)
static