toycalc::builtin Class Reference

Class for making built-in functions. More...

#include <funcvar.hh>

Inheritance diagram for toycalc::builtin:

Inheritance graph
[legend]
Collaboration diagram for toycalc::builtin:

Collaboration graph
[legend]
List of all members.

Public Methods

 builtin (const std::string &name, double(*f)(double))
 Construct a builtin function. More...

double call (const argument_list *arg)
 Evalute the builtin. More...


Detailed Description

Class for making built-in functions.

Definition at line 145 of file funcvar.hh.


Constructor & Destructor Documentation

toycalc::builtin::builtin const std::string   name,
double(*    f)(double)
 

Construct a builtin function.

Definition at line 130 of file funcvar.cc.

References f, and name.


Member Function Documentation

double toycalc::builtin::call const argument_list   arg [virtual]
 

Evalute the builtin.

Reimplemented from toycalc::function.

Definition at line 138 of file funcvar.cc.

References arg, and toycalc::argument_list::arguments().


The documentation for this class was generated from the following files:
Top of page
Last update Wed Feb 5 03:34:16 2003
Christian Holm
Created by DoxyGen 1.2.15