KSeExpr 4.0.4.0
KSeExpr::ExprEvalResult Struct Reference

Evaluation result. More...

#include <ExprEnv.h>

Public Member Functions

 ExprEvalResult ()=default
 ExprEvalResult (int n, double *fp)
 ExprEvalResult (const char **c)
 ExprEvalResult (int n, double *fp, const char **c)

Public Attributes

int n {0}
double * fp {nullptr}
const char ** str {nullptr}

Detailed Description

Evaluation result.

Definition at line 222 of file ExprEnv.h.

Constructor & Destructor Documentation

◆ ExprEvalResult() [1/4]

KSeExpr::ExprEvalResult::ExprEvalResult ( )
default

◆ ExprEvalResult() [2/4]

KSeExpr::ExprEvalResult::ExprEvalResult ( int n,
double * fp )
inline

Definition at line 224 of file ExprEnv.h.

References fp, and n.

◆ ExprEvalResult() [3/4]

KSeExpr::ExprEvalResult::ExprEvalResult ( const char ** c)
inline

Definition at line 229 of file ExprEnv.h.

References n, and str.

◆ ExprEvalResult() [4/4]

KSeExpr::ExprEvalResult::ExprEvalResult ( int n,
double * fp,
const char ** c )
inline

Definition at line 234 of file ExprEnv.h.

References fp, n, and str.

Member Data Documentation

◆ fp

double* KSeExpr::ExprEvalResult::fp {nullptr}

Definition at line 242 of file ExprEnv.h.

Referenced by ExprEvalResult(), and ExprEvalResult().

◆ n

int KSeExpr::ExprEvalResult::n {0}

Definition at line 241 of file ExprEnv.h.

Referenced by ExprEvalResult(), ExprEvalResult(), and ExprEvalResult().

◆ str

const char** KSeExpr::ExprEvalResult::str {nullptr}

Definition at line 243 of file ExprEnv.h.

Referenced by ExprEvalResult(), and ExprEvalResult().


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