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

#include <parser.hpp>

Inheritance diagram for sym::detail::ExprTokenizer::UnaryNegative< tBP >:
sym::detail::ExprTokenizer::LeftOperatorBase

Classes

struct  Visitor
 

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<int tBP>
struct sym::detail::ExprTokenizer::UnaryNegative< tBP >

Definition at line 292 of file parser.hpp.

Member Function Documentation

◆ apply()

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

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

Definition at line 299 of file parser.hpp.

◆ BP()

template<int tBP>
int sym::detail::ExprTokenizer::UnaryNegative< tBP >::BP ( ) const
inlinevirtual

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

Definition at line 304 of file parser.hpp.


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