Numworks Epsilon
1.4.1
Graphing Calculator Operating System
context.h
Go to the documentation of this file.
1
#ifndef POINCARE_CONTEXT_H
2
#define POINCARE_CONTEXT_H
3
4
#include <
poincare/expression.h
>
5
#include <
poincare/symbol.h
>
6
7
namespace
Poincare
{
8
9
class
Context
{
10
public
:
11
virtual
const
Expression
*
expressionForSymbol
(
const
Symbol
* symbol) = 0;
12
virtual
void
setExpressionForSymbolName
(
const
Expression
* expression,
const
Symbol
* symbol,
Context
& context) = 0;
13
};
14
15
}
16
17
#endif
Poincare::Context::expressionForSymbol
virtual const Expression * expressionForSymbol(const Symbol *symbol)=0
Poincare::Context
Definition:
context.h:9
symbol.h
Poincare
Definition:
absolute_value.h:8
expression.h
Poincare::Symbol
Definition:
symbol.h:8
Poincare::Expression
Definition:
expression.h:16
Poincare::Context::setExpressionForSymbolName
virtual void setExpressionForSymbolName(const Expression *expression, const Symbol *symbol, Context &context)=0
epsilon
poincare
include
poincare
context.h
Generated by
1.8.14