tatami
C++ API for different matrix representations
All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Pages
compare_helpers.hpp File Reference

Helper class for binary comparison operations. More...

Go to the source code of this file.

Classes

struct  tatami::DelayedBinaryIsometricCompareHelper< op_, OutputValue_, InputValue_, Index_ >
 Helper for delayed binary isometric comparisons. More...
 

Namespaces

namespace  tatami
 Flexible representations for matrix data.
 

Typedefs

template<typename OutputValue_ , typename InputValue_ , typename Index_ >
using tatami::DelayedBinaryIsometricEqualHelper = DelayedBinaryIsometricCompareHelper<CompareOperation::EQUAL, OutputValue_, InputValue_, Index_>
 
template<typename OutputValue_ , typename InputValue_ , typename Index_ >
using tatami::DelayedBinaryIsometricGreaterThanHelper = DelayedBinaryIsometricCompareHelper<CompareOperation::GREATER_THAN, OutputValue_, InputValue_, Index_>
 
template<typename OutputValue_ , typename InputValue_ , typename Index_ >
using tatami::DelayedBinaryIsometricLessThanHelper = DelayedBinaryIsometricCompareHelper<CompareOperation::LESS_THAN, OutputValue_, InputValue_, Index_>
 
template<typename OutputValue_ , typename InputValue_ , typename Index_ >
using tatami::DelayedBinaryIsometricGreaterThanOrEqualHelper = DelayedBinaryIsometricCompareHelper<CompareOperation::GREATER_THAN_OR_EQUAL, OutputValue_, InputValue_, Index_>
 
template<typename OutputValue_ , typename InputValue_ , typename Index_ >
using tatami::DelayedBinaryIsometricLessThanOrEqualHelper = DelayedBinaryIsometricCompareHelper<CompareOperation::LESS_THAN_OR_EQUAL, OutputValue_, InputValue_, Index_>
 
template<typename OutputValue_ , typename InputValue_ , typename Index_ >
using tatami::DelayedBinaryIsometricNotEqualHelper = DelayedBinaryIsometricCompareHelper<CompareOperation::NOT_EQUAL, OutputValue_, InputValue_, Index_>
 

Detailed Description

Helper class for binary comparison operations.