H A D | Functional.h | 40 // A FunctionWrapper is a class template that can wrap a function pointer or a member function pointer and 43 class FunctionWrapper; 48 class FunctionWrapper<R(*)()> { class in namespace:WTF 52 explicit FunctionWrapper(R(*function)()) function in class:WTF::FunctionWrapper 67 class FunctionWrapper<R(*)(P1)> { class in namespace:WTF 71 explicit FunctionWrapper(R(*function)(P1)) function in class:WTF::FunctionWrapper 86 class FunctionWrapper<R(*)(P1, P2)> { class in namespace:WTF 90 explicit FunctionWrapper(R(*function)(P1, P2)) function in class:WTF::FunctionWrapper 105 class FunctionWrapper<R(*)(P1, P2, P3)> { class in namespace:WTF 109 explicit FunctionWrapper( function in class:WTF::FunctionWrapper 124 class FunctionWrapper<R(*)(P1, P2, P3, P4)> { class in namespace:WTF 128 explicit FunctionWrapper(R(*function)(P1, P2, P3, P4)) function in class:WTF::FunctionWrapper 143 class FunctionWrapper<R(*)(P1, P2, P3, P4, P5)> { class in namespace:WTF 147 explicit FunctionWrapper(R(*function)(P1, P2, P3, P4, P5)) function in class:WTF::FunctionWrapper 162 class FunctionWrapper<R(*)(P1, P2, P3, P4, P5, P6)> { class in namespace:WTF 166 explicit FunctionWrapper(R(*function)(P1, P2, P3, P4, P5, P6)) function in class:WTF::FunctionWrapper 183 class FunctionWrapper<R(C::*)()> { class in namespace:WTF 210 class FunctionWrapper<R(C::*)(P1)> { class in namespace:WTF 237 class FunctionWrapper<R(C::*)(P1, P2)> { class in namespace:WTF 264 class FunctionWrapper<R(C::*)(P1, P2, P3)> { class in namespace:WTF 291 class FunctionWrapper<R(C::*)(P1, P2, P3, P4)> { class in namespace:WTF 318 class FunctionWrapper<R(C::*)(P1, P2, P3, P4, P5)> { class in namespace:WTF [all...] |