#include <eckit/value/Expression.h>
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&