template<class T>
Expression class

Derived classes

template<class T>
class ListExpression
template<class T>
class NumberExpression
template<class T>
class StringExpression

Constructors, destructors, conversion operators

~Expression() virtual

Public functions

auto eval(T&) const -> eckit::Value pure virtual

Private functions

void print(std::ostream&) const pure virtual

Friends

auto operator<<(std::ostream& s, const Expression<T>& c) -> std::ostream&