knowL: Knowledge Libraries
Loading...
Searching...
No Matches
knowCore::details::ArithmeticOperationArtithmeticOperatorImplementation< _operator_, _TLeft_, _TRight_ > Struct Template Reference
Inheritance diagram for knowCore::details::ArithmeticOperationArtithmeticOperatorImplementation< _operator_, _TLeft_, _TRight_ >:
Collaboration diagram for knowCore::details::ArithmeticOperationArtithmeticOperatorImplementation< _operator_, _TLeft_, _TRight_ >:

Public Member Functions

ReturnValue< Valuecompute (const _TLeft_ &_left, const _TRight_ &_right) const override
 
- Public Member Functions inherited from knowCore::details::ArtithmeticOperatorImplementation< _operator_, _TLeft_, _TRight_ >
ArithmeticOperator arithmeticOperator () const override
 
knowCore::Uri left () const override
 
knowCore::Uri right () const override
 
ReturnValue< Valuecompute (const void *_left, const void *_right) const override
 
- Public Member Functions inherited from knowCore::AbstractArithmeticOperator

Member Function Documentation

◆ compute()

template<ArithmeticOperator _operator_, typename _TLeft_ , typename _TRight_ >
ReturnValue< Value > knowCore::details::ArithmeticOperationArtithmeticOperatorImplementation< _operator_, _TLeft_, _TRight_ >::compute ( const _TLeft_ & _left,
const _TRight_ & _right ) const
inlineoverridevirtual

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