proj home

Files   Classes   Functions   Hierarchy  

dropsymb Class Reference

#include <rpnfunc.h>

Inheritance diagram for dropsymb:
Collaboration diagram for dropsymb:

List of all members.

Public Member Functions

 dropsymb ()
 dropsymb (deque< rpnbase * > &ds, bool const evaluate=true)
 ~dropsymb ()
string const name () const


Detailed Description

Definition at line 310 of file rpnfunc.h.


Constructor & Destructor Documentation

dropsymb::dropsymb (  )  [inline]

Definition at line 314 of file rpnfunc.h.

00314 {}

dropsymb::dropsymb ( deque< rpnbase * > &  ds,
bool const   evaluate = true 
)

Definition at line 675 of file rpnfunc.cpp.

References drop::eval().

00676 {
00677   if (evaluate)
00678     eval(ds);
00679   else
00680     ds.push_front(this);
00681 }

dropsymb::~dropsymb (  )  [inline]

Definition at line 316 of file rpnfunc.h.

00316 {}


Member Function Documentation

string const dropsymb::name (  )  const [inline, virtual]

Reimplemented from drop.

Definition at line 318 of file rpnfunc.h.

00318 { return string("\\"); }


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

Generated on Fri Mar 4 00:49:55 2011 for Chelton Evans Source by  doxygen 1.5.8