- Copyright
- Copyright (c) 2012-2025, OpenGeoSys Community (http://www.opengeosys.org) Distributed under a Modified BSD License. See accompanying file LICENSE.txt or http://www.opengeosys.org/project/license 
Definition in file Apply.h.
|  | 
| template<typename Object , typename... Tuples, typename... MemberFunctionArgumentTypesPlain> | 
| auto | ProcessLib::Graph::detail::unpackAndInvoke (boost::mp11::mp_list< MemberFunctionArgumentTypesPlain... >, Object &&o, Tuples &... ts) -> typename GetFunctionReturnType< decltype(&std::decay_t< Object >::operator())>::type | 
|  | 
| template<typename Result , typename Object , typename... Args, typename... Tuples, typename... MemberFunctionArgumentTypesPlain> | 
| Result | ProcessLib::Graph::detail::unpackAndInvoke (boost::mp11::mp_list< MemberFunctionArgumentTypesPlain... >, Result(Object::*m)(Args...), Object &o, Tuples &... ts) | 
|  | 
| template<typename Result , typename Object , typename... Args, typename... Tuples, typename... MemberFunctionArgumentTypesPlain> | 
| Result | ProcessLib::Graph::detail::unpackAndInvoke (boost::mp11::mp_list< MemberFunctionArgumentTypesPlain... >, Result(Object::*m)(Args...), Object &&o, Tuples &... ts) | 
|  | 
| template<typename Result , typename Object , typename... Args, typename... Tuples, typename... MemberFunctionArgumentTypesPlain> | 
| Result | ProcessLib::Graph::detail::unpackAndInvoke (boost::mp11::mp_list< MemberFunctionArgumentTypesPlain... >, Result(Object::*m)(Args...) const, Object const &o, Tuples &... ts) | 
|  | 
| template<typename Result , typename... Args, typename... Tuples, typename... FunctionArgumentTypesPlain> | 
| Result | ProcessLib::Graph::detail::unpackAndInvoke (boost::mp11::mp_list< FunctionArgumentTypesPlain... >, Result(*fct)(Args...), Tuples &... ts) | 
|  | 
| template<typename Function , typename... Args> | 
| auto | ProcessLib::Graph::detail::applyImpl (Function &&f, Args &&... args) -> typename detail::GetFunctionReturnType< std::decay_t< Function > >::type | 
|  | 
| template<typename Function , typename... Tuples> | 
| auto | ProcessLib::Graph::apply (Function &f, Tuples &... ts) -> typename detail::GetFunctionReturnType< std::decay_t< Function > >::type | 
|  | 
| template<typename Function , typename... Tuples> | 
| auto | ProcessLib::Graph::eval (Function &f, Tuples &... ts) -> typename detail::GetFunctionReturnType< decltype(&Function::eval)>::type | 
|  | 
| template<typename Functions , typename... Tuples> | 
| void | ProcessLib::Graph::evalAllInOrder (Functions &fs, Tuples &... ts) | 
|  |