VisionCpp  0.0.1
Classes | Namespaces | Functions
nofuse.hpp File Reference

This file contains the specialisation of the NoFuseExpr for different nodes. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  visioncpp::internal::NoFuseExpr< LC, LR, LCT, LRT, internal::expr_category::Unary, LeafNode< RHS, LVL >, DeviceT >
 The specialisation of the NoFuseExpr for LeafNode. More...
 
struct  visioncpp::internal::NoFuseExpr< LC, LR, LCT, LRT, internal::expr_category::Unary, Expr, DeviceT >
 The specialisation of the NoFuseExpr for Expression node with one operand. More...
 
struct  visioncpp::internal::NoFuseExpr< LC, LR, LCT, LRT, internal::expr_category::Binary, Expr, DeviceT >
 The specialisation of the NoFuseExpr for Expression node with two operands. More...
 
struct  visioncpp::internal::NoFuseExpr< LC, LR, LCT, LRT, internal::expr_category::Binary, Assign< LHS, RHS, Cols, Rows, LeafType, LVL >, DeviceT >
 The specialisation of the NoFuseExpr for Assign where it is a root node and has its own lhs leaf node. More...
 

Namespaces

 visioncpp
 VisionCpp namespace.
 
 visioncpp::internal
 Internal implementations.
 

Functions

template<size_t LC, size_t LR, size_t LCT, size_t LRT, typename Expr , typename DeviceT >
void visioncpp::internal::no_fuse (Expr expr, const DeviceT &dev)
 template deduction function for no_fuse expression More...
 

Detailed Description

This file contains the specialisation of the NoFuseExpr for different nodes.

Definition in file nofuse.hpp.