Searched refs:ParallelTaskBase (Results 1 – 3 of 3) sorted by relevance
21 ParallelTaskBase::ParallelTaskBase(Looper* looper, in ParallelTaskBase() function in android::base::internal::ParallelTaskBase28 bool ParallelTaskBase::start() { in start()38 bool ParallelTaskBase::inFlight() const { in inFlight()43 void ParallelTaskBase::tryWaitTillJoinedStatic(void* opaqueThis, in tryWaitTillJoinedStatic()45 static_cast<ParallelTaskBase*>(opaqueThis)->tryWaitTillJoined(timer); in tryWaitTillJoinedStatic()48 void ParallelTaskBase::tryWaitTillJoined(Looper::Timer* timer) { in tryWaitTillJoined()
32 class ParallelTaskBase {34 virtual ~ParallelTaskBase() = default;37 ParallelTaskBase(android::base::Looper* looper,52 ManagedThread(ParallelTaskBase* manager, ThreadFlags flags) in ManagedThread()62 ParallelTaskBase* mManager;78 DISALLOW_COPY_AND_ASSIGN(ParallelTaskBase);
89 class ParallelTask final : public internal::ParallelTaskBase {110 : ParallelTaskBase(looper, checkTimeoutMs, flags), in ParallelTaskBase() function115 bool start() { return ParallelTaskBase::start(); } in start()120 bool inFlight() const { return ParallelTaskBase::inFlight(); } in inFlight()