Base Framework
Public Member Functions | List of all members
ExpressionEvaluator::Operation Class Reference

Inherited by ExpressionEvaluator::BinaryOperator, ExpressionEvaluator::Function, and ExpressionEvaluator::UnaryOperator.

Public Member Functions

 Operation (unsigned int _id, unsigned int _arguments, unsigned int _precedence, Glue _glue, bool _builtin, bool _popable, bool _function) noexcept
 
unsigned int getArguments () const noexcept
 
unsigned int getPrecedence () const noexcept
 
Glue getGlue () const noexcept
 
bool isBuiltin () const noexcept
 
bool isPopable () const noexcept
 
bool isFunction () const noexcept
 
unsigned int getId () const noexcept