NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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: