• Home
  • Raw
  • Download

Lines Matching refs:A3

138 template <typename R, typename A1, typename A2, typename A3>
139 class RunnableAdapter<R(__stdcall *)(A1, A2, A3)> {
141 typedef R (RunType)(A1, A2, A3);
143 explicit RunnableAdapter(R(__stdcall *function)(A1, A2, A3)) in RunnableAdapter() argument
149 typename CallbackParamTraits<A3>::ForwardType a3) { in Run()
154 R (__stdcall *function_)(A1, A2, A3);
158 template <typename R, typename A1, typename A2, typename A3>
159 class RunnableAdapter<R(__fastcall *)(A1, A2, A3)> {
161 typedef R (RunType)(A1, A2, A3);
163 explicit RunnableAdapter(R(__fastcall *function)(A1, A2, A3)) in RunnableAdapter() argument
169 typename CallbackParamTraits<A3>::ForwardType a3) { in Run()
174 R (__fastcall *function_)(A1, A2, A3);
178 template <typename R, typename A1, typename A2, typename A3, typename A4>
179 class RunnableAdapter<R(__stdcall *)(A1, A2, A3, A4)> {
181 typedef R (RunType)(A1, A2, A3, A4);
183 explicit RunnableAdapter(R(__stdcall *function)(A1, A2, A3, A4)) in RunnableAdapter() argument
189 typename CallbackParamTraits<A3>::ForwardType a3, in Run()
195 R (__stdcall *function_)(A1, A2, A3, A4);
199 template <typename R, typename A1, typename A2, typename A3, typename A4>
200 class RunnableAdapter<R(__fastcall *)(A1, A2, A3, A4)> {
202 typedef R (RunType)(A1, A2, A3, A4);
204 explicit RunnableAdapter(R(__fastcall *function)(A1, A2, A3, A4)) in RunnableAdapter() argument
210 typename CallbackParamTraits<A3>::ForwardType a3, in Run()
216 R (__fastcall *function_)(A1, A2, A3, A4);
220 template <typename R, typename A1, typename A2, typename A3, typename A4,
222 class RunnableAdapter<R(__stdcall *)(A1, A2, A3, A4, A5)> {
224 typedef R (RunType)(A1, A2, A3, A4, A5);
226 explicit RunnableAdapter(R(__stdcall *function)(A1, A2, A3, A4, A5)) in RunnableAdapter() argument
232 typename CallbackParamTraits<A3>::ForwardType a3, in Run()
239 R (__stdcall *function_)(A1, A2, A3, A4, A5);
243 template <typename R, typename A1, typename A2, typename A3, typename A4,
245 class RunnableAdapter<R(__fastcall *)(A1, A2, A3, A4, A5)> {
247 typedef R (RunType)(A1, A2, A3, A4, A5);
249 explicit RunnableAdapter(R(__fastcall *function)(A1, A2, A3, A4, A5)) in RunnableAdapter() argument
255 typename CallbackParamTraits<A3>::ForwardType a3, in Run()
262 R (__fastcall *function_)(A1, A2, A3, A4, A5);
266 template <typename R, typename A1, typename A2, typename A3, typename A4,
268 class RunnableAdapter<R(__stdcall *)(A1, A2, A3, A4, A5, A6)> {
270 typedef R (RunType)(A1, A2, A3, A4, A5, A6);
272 explicit RunnableAdapter(R(__stdcall *function)(A1, A2, A3, A4, A5, A6)) in RunnableAdapter() argument
278 typename CallbackParamTraits<A3>::ForwardType a3, in Run()
286 R (__stdcall *function_)(A1, A2, A3, A4, A5, A6);
290 template <typename R, typename A1, typename A2, typename A3, typename A4,
292 class RunnableAdapter<R(__fastcall *)(A1, A2, A3, A4, A5, A6)> {
294 typedef R (RunType)(A1, A2, A3, A4, A5, A6);
296 explicit RunnableAdapter(R(__fastcall *function)(A1, A2, A3, A4, A5, A6)) in RunnableAdapter() argument
302 typename CallbackParamTraits<A3>::ForwardType a3, in Run()
310 R (__fastcall *function_)(A1, A2, A3, A4, A5, A6);
314 template <typename R, typename A1, typename A2, typename A3, typename A4,
316 class RunnableAdapter<R(__stdcall *)(A1, A2, A3, A4, A5, A6, A7)> {
318 typedef R (RunType)(A1, A2, A3, A4, A5, A6, A7);
320 explicit RunnableAdapter(R(__stdcall *function)(A1, A2, A3, A4, A5, A6, A7)) in RunnableAdapter() argument
326 typename CallbackParamTraits<A3>::ForwardType a3, in Run()
335 R (__stdcall *function_)(A1, A2, A3, A4, A5, A6, A7);
339 template <typename R, typename A1, typename A2, typename A3, typename A4,
341 class RunnableAdapter<R(__fastcall *)(A1, A2, A3, A4, A5, A6, A7)> {
343 typedef R (RunType)(A1, A2, A3, A4, A5, A6, A7);
345 explicit RunnableAdapter(R(__fastcall *function)(A1, A2, A3, A4, A5, A6, A7)) in RunnableAdapter() argument
351 typename CallbackParamTraits<A3>::ForwardType a3, in Run()
360 R (__fastcall *function_)(A1, A2, A3, A4, A5, A6, A7);