Home | History | Annotate | Download | only in Platform

Lines Matching refs:t0

36     template<typename C, typename T0>
37 static PassOwnPtr<WorkItem> create(C*, void (C::*)(T0), T0);
39 template<typename C, typename T0, typename T1>
40 static PassOwnPtr<WorkItem> create(C*, void (C::*)(T0, T1), T0, T1);
83 template<typename C, typename T0>
88 typedef void (C::*FunctionType)(T0);
90 MemberFunctionWorkItem1(C* ptr, FunctionType function, T0 t0)
93 , m_t0(t0)
110 T0 m_t0;
113 template<typename C, typename T0, typename T1>
118 typedef void (C::*FunctionType)(T0, T1);
120 MemberFunctionWorkItem2(C* ptr, FunctionType function, T0 t0, T1 t1)
123 , m_t0(t0)
141 T0 m_t0;
151 template<typename C, typename T0>
152 PassOwnPtr<WorkItem> WorkItem::create(C* ptr, void (C::*function)(T0), T0 t0)
154 return adoptPtr(static_cast<WorkItem*>(new MemberFunctionWorkItem1<C, T0>(ptr, function, t0)));
157 template<typename C, typename T0, typename T1>
158 PassOwnPtr<WorkItem> WorkItem::create(C* ptr, void (C::*function)(T0, T1), T0 t0, T1 t1)
160 return adoptPtr(static_cast<WorkItem*>(new MemberFunctionWorkItem2<C, T0, T1>(ptr, function, t0, t1)));