#include <Parser.h>
Diagram dziedziczenia dla Parser
Metody publiczne | |
Parser (void) | |
Konstruktor domyślny. | |
virtual | ~Parser (void) |
Destruktor. | |
virtual std::auto_ptr< FunctionBase > | CreateFunction (const wxString &input, VariableNames &rVariables, bool resetVariables) const =0 throw (ParseError) |
Tworzy funkcje na podstawie ciagu znakow. | |
Statyczne metody publiczne | |
static double | OperatorAdd (double a, double b) |
Operator dodawania dla funkcji. | |
static double | OperatorSubtract (double a, double b) |
Operator odejmowania dla funkcji. | |
static double | OperatorMultiply (double a, double b) |
Operator mnożenia dla funkcji. | |
static double | OperatorDivide (double a, double b) |
Operator dzielenia dla funkcji. | |
static double | OperatorNegate (double a) |
Operator negacji dla funkcji. |
|
Tworzy funkcje na podstawie ciagu znakow.
Implementowany w LinearParser i NonlinearParser. |