Searched refs:FunctionObject (Results 1 - 6 of 6) sorted by relevance
/haiku/src/kits/shared/ |
H A D | Thread.cpp | 37 #include "FunctionObject.h" 76 Thread::Launch(FunctionObject* functor, int32 priority, const char* name) 82 Thread::Thread(FunctionObject* functor, int32 priority, const char* name) 106 ThreadSequence::Launch(BObjectList<FunctionObject>* list, bool async, 117 ThreadSequence::ThreadSequence(BObjectList<FunctionObject>* list, 133 ThreadSequence::Run(BObjectList<FunctionObject>* list)
|
/haiku/headers/private/shared/ |
H A D | Thread.h | 43 #include "FunctionObject.h" 70 static void Launch(FunctionObject* functor, 74 Thread(FunctionObject*, int32 priority, const char* name); 78 FunctionObject* fFunctor; 84 static void Launch(BObjectList<FunctionObject>*, bool async = true, 88 ThreadSequence(BObjectList<FunctionObject>*, int32 priority); 92 static void Run(BObjectList<FunctionObject>*list); 94 BObjectList<FunctionObject>* fFunctorList;
|
H A D | FunctionObject.h | 158 class FunctionObject { class in namespace:BPrivate 161 virtual ~FunctionObject() {} 166 class FunctionObjectWithResult : public FunctionObject { 176 class SingleParamFunctionObject : public FunctionObject { 213 class TwoParamFunctionObject : public FunctionObject { 233 class ThreeParamFunctionObject : public FunctionObject { 281 class FourParamFunctionObject : public FunctionObject { 335 class PlainMemberFunctionObject : public FunctionObject { 353 class PlainLockingMemberFunctionObject : public FunctionObject { 397 class SingleParamMemberFunctionObject : public FunctionObject { [all...] |
/haiku/src/kits/tracker/ |
H A D | TaskLoop.h | 45 #include "FunctionObject.h" 70 OneShotDelayedTask(FunctionObject* functor, bigtime_t delay); 76 FunctionObject* fFunctor; 147 class AccumulatingFunctionObject : public FunctionObject { 163 void RunLater(FunctionObject* functor, bigtime_t delay);
|
H A D | TaskLoop.cpp | 133 OneShotDelayedTask::OneShotDelayedTask(FunctionObject* functor, 347 TaskLoop::RunLater(FunctionObject* functor, bigtime_t delay)
|
H A D | PoseView.cpp | 90 #include "FunctionObject.h" 6113 BObjectList<FunctionObject>* taskList = 6114 new BObjectList<FunctionObject>(2, true); 6342 BObjectList<FunctionObject>* taskList = 6343 new BObjectList<FunctionObject>(2, true); 6385 BObjectList<FunctionObject>* taskList = 6386 new BObjectList<FunctionObject>(2, true);
|
Completed in 68 milliseconds