|
typedef void(* | Signature) (A0) |
|
typedef void(* | Function) (typename Parameters::template Parameter< A0, 0 >::Type) |
|
◆ ApplyVoidFunction()
template<typename Parameters , typename A0 >
246 :
247 function(function) {}
◆ apply()
template<typename Parameters , typename A0 >
template<typename Passed >
254 {
255 function(
256 (typename Parameters::template Parameter<A0, 0>()).template yield<Passed>(passed));
257 }
◆ arity()
template<typename Parameters , typename A0 >
249 {
250 return 1;
251 }
The documentation for this class was generated from the following file: