Ninja
Public Member Functions | List of all members
Env Struct Referenceabstract

An interface for a scope for variable (e.g. "$foo") lookups. More...

#include <eval_env.h>

Inheritance diagram for Env:
Inheritance graph
[legend]

Public Member Functions

virtual std::string LookupVariable (const std::string &var)=0
 
virtual ~Env ()
 

Detailed Description

An interface for a scope for variable (e.g. "$foo") lookups.

Definition at line 28 of file eval_env.h.

Constructor & Destructor Documentation

◆ ~Env()

virtual Env::~Env ( )
inlinevirtual

Definition at line 29 of file eval_env.h.

Member Function Documentation

◆ LookupVariable()

virtual std::string Env::LookupVariable ( const std::string &  var)
pure virtual

Implemented in BindingEnv.

Referenced by EvalString::Evaluate().


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