proxsuite 0.7.2
The Advanced Proximal Optimization Toolbox
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Loading...
Searching...
No Matches
invocable.hpp File Reference
Include dependency graph for invocable.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  proxsuite
 
namespace  proxsuite::linalg
 
namespace  proxsuite::linalg::veg
 
namespace  proxsuite::linalg::veg::_detail
 
namespace  proxsuite::linalg::veg::_detail::_meta
 
namespace  proxsuite::linalg::veg::meta
 
namespace  proxsuite::linalg::veg::concepts
 

Typedefs

template<typename Fn, typename... Args>
using proxsuite::linalg::veg::_detail::_meta::call_expr = decltype(VEG_DECLVAL(Fn&&)(VEG_DECLVAL(Args&&)...))
 
template<typename Fn, typename... Args>
using proxsuite::linalg::veg::meta::invoke_result_t
 

Functions

 proxsuite::linalg::veg::concepts::VEG_CONCEPT_EXPR ((typename Fn, typename Ret, typename... Args),(Fn, Ret, Args...), fn_once, VEG_DECLVAL(Fn &&)(VEG_DECLVAL(Args &&)...), VEG_CONCEPT(same< ExprType, Ret >))
 
 proxsuite::linalg::veg::concepts::VEG_CONCEPT_EXPR ((typename Fn, typename Ret, typename... Args),(Fn, Ret, Args...), fn_mut, VEG_DECLVAL(Fn &)(VEG_DECLVAL(Args &&)...), VEG_CONCEPT(same< ExprType, Ret >))
 
 proxsuite::linalg::veg::concepts::VEG_CONCEPT_EXPR ((typename Fn, typename Ret, typename... Args),(Fn, Ret, Args...), fn, VEG_DECLVAL(Fn const &)(VEG_DECLVAL(Args &&)...), VEG_CONCEPT(same< ExprType, Ret >))