All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Macros Pages
Public Types | Public Member Functions | List of all members
paal::utils::or_functor< FunctorLeft, FunctorRight > Struct Template Reference

or_functor More...

#include <functors.hpp>

Inheritance diagram for paal::utils::or_functor< FunctorLeft, FunctorRight >:
paal::utils::lift_binary_operator_functor< FunctorLeft, FunctorRight, Or >

Public Types

typedef
lift_binary_operator_functor
< FunctorLeft, FunctorRight,
Or
base
 

Public Member Functions

 or_functor (FunctorLeft left=FunctorLeft(), FunctorRight right=FunctorRight())
 constructor More...
 
- Public Member Functions inherited from paal::utils::lift_binary_operator_functor< FunctorLeft, FunctorRight, Or >
 lift_binary_operator_functor (FunctorLeft left=FunctorLeft(), FunctorRight right=FunctorRight(), Orop=Or())
 constructor More...
 
auto operator() (Args &&...args) const -> decltype(std::declval< Or >()(std::declval< FunctorLeft >()(std::forward< Args >(args)...), std::declval< FunctorRight >()(std::forward< Args >(args)...)))
 operator More...
 

Detailed Description

template<typename FunctorLeft, typename FunctorRight>
struct paal::utils::or_functor< FunctorLeft, FunctorRight >

or_functor

Definition at line 928 of file functors.hpp.

Constructor & Destructor Documentation

template<typename FunctorLeft , typename FunctorRight >
paal::utils::or_functor< FunctorLeft, FunctorRight >::or_functor ( FunctorLeft  left = FunctorLeft(),
FunctorRight  right = FunctorRight() 
)
inline

constructor

Parameters
left
right

Definition at line 938 of file functors.hpp.


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