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 variables. Unlike jkmpResult this struct only contains pointers to the data. More...

#include <jkqtpmathparser.h>

Collaboration diagram for JKQTPMathParser::jkmpVariable:
[legend]

Public Member Functions

 jkmpVariable ()
 

Public Attributes

bool * boolean
 this points to the variable data if type==jkmpBool
 
bool internal
 this is an internal 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 variables. Unlike jkmpResult this struct only contains pointers to the data.

Constructor & Destructor Documentation

◆ jkmpVariable()

JKQTPMathParser::jkmpVariable::jkmpVariable ( )

Member Data Documentation

◆ boolean

bool* JKQTPMathParser::jkmpVariable::boolean

this points to the variable data if type==jkmpBool

◆ internal

bool JKQTPMathParser::jkmpVariable::internal

this is an internal variable

◆ num

double* JKQTPMathParser::jkmpVariable::num

this points to the variable data if type==jkmpDouble

◆ str

std::string* JKQTPMathParser::jkmpVariable::str

this points to the variable data if type==jkmpString

◆ type

jkmpResultType JKQTPMathParser::jkmpVariable::type

type of the variable


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