Loading [MathJax]/extensions/TeX/AMSsymbols.js
Radium Engine  1.5.29
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Ra::Dataflow::Core::Functionals::internal Namespace Reference

namespace containing template utilities for management of BinaryOpNode content More...

Classes

struct  ArgTypeHelper
 CRTP. More...
 
struct  ArgTypeHelperInternal
 Type traits giving access to value_type and const ref type. More...
 
struct  ArgTypeHelperInternal< A, true >
 Partial specialization for container type. More...
 
struct  ExecutorHelper
 Manage the call to y = f(a, b) according to inputs aand ouput types of the node. More...
 
struct  ExecutorHelper< t_a, t_b, t_out, funcType, false, false, false >
 Call of an operator to transform two scalars into a scalar. More...
 
struct  ExecutorHelper< t_a, t_b, t_out, funcType, false, true, true >
 Call of an operator to transform a scalar and a container into a container. More...
 
struct  ExecutorHelper< t_a, t_b, t_out, funcType, true, false, true >
 Call of an operator to transform a container and a scalar into a container. More...
 
struct  ExecutorHelper< t_a, t_b, t_out, funcType, true, true, true >
 Call of an operator to transform two container into another container. More...
 

Detailed Description

namespace containing template utilities for management of BinaryOpNode content