NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
Returnvalue Struct Reference

Structure as wrapper for the return value of procedures (which may be numerical or string values or a mixture of both). More...

#include <structures.hpp>

Collaboration diagram for Returnvalue:

Public Member Functions

 Returnvalue ()
 
void clear ()
 
bool isString () const
 
bool isNumeric () const
 

Public Attributes

std::vector< mu::value_typevNumVal
 
std::vector< std::string > vStringVal
 
std::string sReturnedTable
 
bool delayDelete
 

Detailed Description

Structure as wrapper for the return value of procedures (which may be numerical or string values or a mixture of both).

Definition at line 2467 of file structures.hpp.

Constructor & Destructor Documentation

◆ Returnvalue()

Returnvalue::Returnvalue ( )
inline

Definition at line 2474 of file structures.hpp.

Member Function Documentation

◆ clear()

void Returnvalue::clear ( )
inline

Definition at line 2477 of file structures.hpp.

References delayDelete, sReturnedTable, vNumVal, and vStringVal.

Referenced by FlowCtrl::eval(), and Procedure::ProcCalc().

◆ isNumeric()

bool Returnvalue::isNumeric ( ) const
inline

Definition at line 2490 of file structures.hpp.

References vNumVal, and vStringVal.

Referenced by NumeReKernel::executePlugins(), and Procedure::replaceReturnVal().

◆ isString()

bool Returnvalue::isString ( ) const
inline

Definition at line 2486 of file structures.hpp.

References vStringVal.

Referenced by NumeReKernel::executePlugins(), and Procedure::replaceReturnVal().

Member Data Documentation

◆ delayDelete

◆ sReturnedTable

◆ vNumVal

◆ vStringVal


The documentation for this struct was generated from the following file: