Design Patterns
operational::interpreter::InterpreterContext Class Reference

#include <interpreter_context.h>

Inheritance diagram for operational::interpreter::InterpreterContext:
Collaboration diagram for operational::interpreter::InterpreterContext:

Public Member Functions

 InterpreterContext ()
 
virtual void Assign (VariableExpInterface *expression, bool) override
 
virtual bool Lookup (const std::string &name) const override
 
- Public Member Functions inherited from operational::interpreter::InterpreterContextInterface
virtual ~InterpreterContextInterface ()
 

Constructor & Destructor Documentation

operational::interpreter::InterpreterContext::InterpreterContext ( )

Member Function Documentation

void operational::interpreter::InterpreterContext::Assign ( VariableExpInterface expression,
bool  value 
)
overridevirtual

Implements operational::interpreter::InterpreterContextInterface.

Here is the call graph for this function:

Here is the caller graph for this function:

bool operational::interpreter::InterpreterContext::Lookup ( const std::string &  name) const
overridevirtual

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