JKQTPlotter trunk/v5.0.0
an extensive Qt5+Qt6 Plotter framework (including a feature-richt plotter widget, a speed-optimized, but limited variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies
Loading...
Searching...
No Matches

This struct is for managing temporary variables. It is generally like jkmpVariable. More...

#include <jkqtpmathparser.h>

Collaboration diagram for JKQTPMathParser::jkmpTempVariable:
[legend]

Public Member Functions

 jkmpTempVariable ()
 

Public Attributes

bool * boolean
 this points to the variable data if type==jkmpBool
 
bool internal
 this is an internal variable
 
std::string name
 name of the variable
 
double * num
 this points to the variable data if type==jkmpDouble
 
std::string * str
 this points to the variable data if type==jkmpString
 
jkmpResultType type
 type of the variable
 

Detailed Description

This struct is for managing temporary variables. It is generally like jkmpVariable.

Constructor & Destructor Documentation

◆ jkmpTempVariable()

JKQTPMathParser::jkmpTempVariable::jkmpTempVariable ( )

Member Data Documentation

◆ boolean

bool* JKQTPMathParser::jkmpTempVariable::boolean

this points to the variable data if type==jkmpBool

◆ internal

bool JKQTPMathParser::jkmpTempVariable::internal

this is an internal variable

◆ name

std::string JKQTPMathParser::jkmpTempVariable::name

name of the variable

◆ num

double* JKQTPMathParser::jkmpTempVariable::num

this points to the variable data if type==jkmpDouble

◆ str

std::string* JKQTPMathParser::jkmpTempVariable::str

this points to the variable data if type==jkmpString

◆ type

jkmpResultType JKQTPMathParser::jkmpTempVariable::type

type of the variable


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