A scalar expression.
More...
#include <SHash.h>
|
| | SHash (const ATable &) |
| | Constructor.
|
| |
| | SHash (const SHash &) |
| |
| virtual | ~SHash () |
| |
| virtual Scalar< double > * | clone () const |
| | Make clone.
|
| |
| virtual double | evaluate () const |
| | Evaluate.
|
| |
| virtual void | print (std::ostream &str, int precedence=99) const |
| | Print expression.
|
| |
| virtual bool | isConstant () const |
| | Test for constant.
|
| |
A scalar expression.
Definition at line 35 of file SHash.h.
◆ SHash() [1/3]
| Expressions::SHash::SHash |
( |
const ATable & |
table | ) |
|
|
explicit |
◆ SHash() [2/3]
| Expressions::SHash::SHash |
( |
const SHash & |
rhs | ) |
|
◆ ~SHash()
| Expressions::SHash::~SHash |
( |
| ) |
|
|
virtual |
◆ SHash() [3/3]
| Expressions::SHash::SHash |
( |
| ) |
|
|
private |
◆ clone()
| Scalar< double > * Expressions::SHash::clone |
( |
| ) |
const |
|
virtual |
◆ evaluate()
| double Expressions::SHash::evaluate |
( |
| ) |
const |
|
virtual |
◆ isConstant()
◆ operator=()
| void Expressions::SHash::operator= |
( |
const SHash & |
| ) |
|
|
private |
◆ print()
| void Expressions::SHash::print |
( |
std::ostream & |
str, |
|
|
int |
precedence = 99 |
|
) |
| const |
|
virtual |
◆ itsTable
| const ATable& Expressions::SHash::itsTable |
|
private |
The documentation for this class was generated from the following files: