stator
A math, geometry, and utility library
Public Member Functions | List of all members
sym::detail::ExprTokenizer::UnaryOpToken< Op, tBP > Struct Template Reference

#include <parser.hpp>

Inheritance diagram for sym::detail::ExprTokenizer::UnaryOpToken< Op, tBP >:
sym::detail::ExprTokenizer::LeftOperatorBase

Public Member Functions

Expr apply (Expr l, ExprTokenizer &tk) const
 Takes one operand and returns the corresponding Expr. More...
 
int BP () const
 Binding power to the right arguments of the Token. More...
 

Detailed Description

template<class Op, int tBP>
struct sym::detail::ExprTokenizer::UnaryOpToken< Op, tBP >

Definition at line 270 of file parser.hpp.

Member Function Documentation

◆ apply()

template<class Op , int tBP>
Expr sym::detail::ExprTokenizer::UnaryOpToken< Op, tBP >::apply ( Expr  ,
ExprTokenizer  
) const
inlinevirtual

Implements sym::detail::ExprTokenizer::LeftOperatorBase.

Definition at line 271 of file parser.hpp.

◆ BP()

template<class Op , int tBP>
int sym::detail::ExprTokenizer::UnaryOpToken< Op, tBP >::BP ( ) const
inlinevirtual

Implements sym::detail::ExprTokenizer::LeftOperatorBase.

Definition at line 275 of file parser.hpp.


The documentation for this struct was generated from the following file: