Citlali
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
internal::MoveEnabledUnaryOp< UnaryOp > Struct Template Reference

#include <sensitivity.h>

Collaboration diagram for internal::MoveEnabledUnaryOp< UnaryOp >:
Collaboration graph

Public Member Functions

 MoveEnabledUnaryOp (const UnaryOp &func=UnaryOp())
 
template<typename T , typename... Args>
decltype(auto) operator() (T &&in, Args &&... args)
 

Protected Attributes

const UnaryOp & m_func
 

Constructor & Destructor Documentation

◆ MoveEnabledUnaryOp()

template<typename UnaryOp >
internal::MoveEnabledUnaryOp< UnaryOp >::MoveEnabledUnaryOp ( const UnaryOp &  func = UnaryOp())
inline

Member Function Documentation

◆ operator()()

template<typename UnaryOp >
template<typename T , typename... Args>
decltype(auto) internal::MoveEnabledUnaryOp< UnaryOp >::operator() ( T &&  in,
Args &&...  args 
)
inline

Member Data Documentation

◆ m_func

template<typename UnaryOp >
const UnaryOp& internal::MoveEnabledUnaryOp< UnaryOp >::m_func
protected

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