Home

Download

Features

Screenshots

Handbook

Browse Source

Authors

SourceForge.net Logo
Hosted by SourceForge.net

OSI Certified


Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   Related Pages   Search  

FungParser Class Reference

An ad hoc expression parsing class which is a wrapper for the real parser by Warp (warp@iki.fi). More...

#include <fungparser.h>

Inheritance diagram for FungParser:

Inheritance graph
[legend]
Collaboration diagram for FungParser:

Collaboration graph
[legend]
List of all members.

Public Methods

 FungParser ()
 ~FungParser ()
int Parse (std::string &expression, const char *dependent, const char *independent, std::vector< Expression * > &expressions, bool isDegrees)
 Parse the given expression.

int Parse (const char *expression, const char *vars, bool isDegrees)

Detailed Description

An ad hoc expression parsing class which is a wrapper for the real parser by Warp (warp@iki.fi).

Author:
Fungmeista

Definition at line 32 of file fungparser.h.


Member Function Documentation

int FungParser::Parse std::string &    expression,
const char *    dependent,
const char *    independent,
std::vector< Expression * > &    expressions,
bool    isDegrees
 

Parse the given expression.

Expressions is a QPtrList of Expression classes which is used to replace all functions which are in terms of other functions.

Definition at line 31 of file fungparser.cpp.

Referenced by ExpressionGraph::parseExpression().


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