ESIVariableExpression Class Reference

#include <Assign.h>

Inheritance diagram for ESIVariableExpression:
Collaboration diagram for ESIVariableExpression:

Public Member Functions

 ~ESIVariableExpression () override
 
 ESIVariableExpression (String const &value)
 
void eval (ESIVarState &state, char const *, char const *) const override
 

Private Attributes

String expression
 

Detailed Description

This is a variable that is itself an expression

Definition at line 19 of file Assign.h.

Constructor & Destructor Documentation

◆ ~ESIVariableExpression()

ESIVariableExpression::~ESIVariableExpression ( )
override

Definition at line 163 of file Assign.cc.

◆ ESIVariableExpression()

ESIVariableExpression::ESIVariableExpression ( String const &  value)

Definition at line 166 of file Assign.cc.

Member Function Documentation

◆ eval()

void ESIVariableExpression::eval ( ESIVarState state,
char const *  ,
char const *   
) const
overridevirtual

Member Data Documentation

◆ expression

String ESIVariableExpression::expression
private

Definition at line 27 of file Assign.h.

Referenced by eval().


The documentation for this class was generated from the following files:

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors