#include <ExpectationPolicies.hpp>
|
constexpr | ApplyAllArgsAction (Action action={}) noexcept(std::is_nothrow_move_constructible_v< Action >) |
|
template<typename Return , typename... Args>
requires std::invocable< const Action&, ProjectedArgT<Args>...> |
constexpr decltype(auto) | operator() (const call::Info< Return, Args... > &callInfo) const noexcept(std::is_nothrow_invocable_v< const Action &, ProjectedArgT< Args >... >) |
|
◆ ProjectedArgT
template<typename Action , template< typename > typename Projection>
template<typename Arg >
◆ ApplyAllArgsAction()
template<typename Action , template< typename > typename Projection>
|
inlineexplicitnodiscardconstexprnoexcept |
◆ operator()()
template<typename Action , template< typename > typename Projection>
template<typename Return , typename... Args>
requires std::invocable< const Action&,
ProjectedArgT<Args>...>
The documentation for this class was generated from the following file: