Cogs.Core
Public Attributes | List of all members
Cogs::Core::Expression Struct Reference

Defines a string expression, to be parsed and evaluated by an expression context. More...

#include <Expressions.h>

Public Attributes

std::string expressionString
 
ExpressionVariableresultVariable = nullptr
 
te_expr * expression = nullptr
 
size_t hash = 0
 

Detailed Description

Defines a string expression, to be parsed and evaluated by an expression context.

Definition at line 34 of file Expressions.h.

Member Data Documentation

◆ expression

te_expr* Cogs::Core::Expression::expression = nullptr

Definition at line 38 of file Expressions.h.

◆ expressionString

std::string Cogs::Core::Expression::expressionString

Definition at line 36 of file Expressions.h.

◆ hash

size_t Cogs::Core::Expression::hash = 0

Definition at line 40 of file Expressions.h.

◆ resultVariable

ExpressionVariable* Cogs::Core::Expression::resultVariable = nullptr
mutable

Definition at line 37 of file Expressions.h.


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