Public Member Functions | Public Attributes | List of all members
Eigen::TensorSycl::internal::FunctorExtractor< TensorEvaluator< const TensorAssignOp< LHSExpr, RHSExpr >, Dev > > Struct Template Reference

#include <TensorSyclExtractFunctors.h>

Inheritance diagram for Eigen::TensorSycl::internal::FunctorExtractor< TensorEvaluator< const TensorAssignOp< LHSExpr, RHSExpr >, Dev > >:
Inheritance graph
[legend]

Public Member Functions

 FunctorExtractor (const TensorEvaluator< const TensorAssignOp< LHSExpr, RHSExpr >, Dev > &expr)
 

Public Attributes

FunctorExtractor< TensorEvaluator< LHSExpr, Dev > > lhsExpr
 
FunctorExtractor< TensorEvaluator< RHSExpr, Dev > > rhsExpr
 

Detailed Description

template<typename LHSExpr, typename RHSExpr, typename Dev>
struct Eigen::TensorSycl::internal::FunctorExtractor< TensorEvaluator< const TensorAssignOp< LHSExpr, RHSExpr >, Dev > >

specialisation of the FunctorExtractor struct when the node type is const TensorAssignOp. This is an specialisation without OP so it has to be separated.

Definition at line 115 of file TensorSyclExtractFunctors.h.

Constructor & Destructor Documentation

template<typename LHSExpr , typename RHSExpr , typename Dev >
Eigen::TensorSycl::internal::FunctorExtractor< TensorEvaluator< const TensorAssignOp< LHSExpr, RHSExpr >, Dev > >::FunctorExtractor ( const TensorEvaluator< const TensorAssignOp< LHSExpr, RHSExpr >, Dev > &  expr)
inline

Definition at line 118 of file TensorSyclExtractFunctors.h.

Member Data Documentation

template<typename LHSExpr , typename RHSExpr , typename Dev >
FunctorExtractor<TensorEvaluator<LHSExpr, Dev> > Eigen::TensorSycl::internal::FunctorExtractor< TensorEvaluator< const TensorAssignOp< LHSExpr, RHSExpr >, Dev > >::lhsExpr

Definition at line 116 of file TensorSyclExtractFunctors.h.

template<typename LHSExpr , typename RHSExpr , typename Dev >
FunctorExtractor<TensorEvaluator<RHSExpr, Dev> > Eigen::TensorSycl::internal::FunctorExtractor< TensorEvaluator< const TensorAssignOp< LHSExpr, RHSExpr >, Dev > >::rhsExpr

Definition at line 117 of file TensorSyclExtractFunctors.h.


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


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:10:59