VCTR
Loading...
Searching...
No Matches
vctr::expressions::BinaryCaseDistinction< extent, SrcType, CaseConfig > Class Template Reference
Inheritance diagram for vctr::expressions::BinaryCaseDistinction< extent, SrcType, CaseConfig >:
vctr::ExpressionTemplateBase

Public Types

using value_type = ValueType< SrcType >
 

Public Member Functions

template<class Src >
constexpr BinaryCaseDistinction (Src &&s)
 
constexpr const auto & getStorageInfo () const
 
constexpr bool isNotAliased (const void *other) const
 
constexpr size_t size () const
 
template<size_t i, class RuntimeArgs >
constexpr void iterateOverRuntimeArgChain (const RuntimeArgs &rtArgs)
 
VCTR_FORCEDINLINE constexpr value_type operator[] (size_t i) const
 
VCTR_FORCEDINLINE VCTR_TARGET ("avx") void prepareAVXEvaluation() const
 

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