Searched refs:mObjects (Results 1 – 5 of 5) sorted by relevance
36 std::for_each(mObjects.begin(), mObjects.end(), in serviceDied()38 mObjects.clear(); in serviceDied()48 mObjects.push_back(killable); in add()55 const auto newEnd = std::remove(mObjects.begin(), mObjects.end(), killable); in remove()56 mObjects.erase(newEnd, mObjects.end()); in remove()
39 std::for_each(mObjects.begin(), mObjects.end(), in serviceDied()51 mObjects.push_back(killable); in add()57 const auto removedIter = std::remove(mObjects.begin(), mObjects.end(), killable); in remove()58 mObjects.erase(removedIter); in remove()
88 if (mObjects.empty()) { in obtain()93 auto o = wrap(mObjects.front().release()); in obtain()94 mObjects.pop_front(); in obtain()108 mObjects.push_back(std::unique_ptr<T> { o } ); in recycle()127 std::deque<std::unique_ptr<T>> mObjects; variable
49 mutable std::vector<hal::utils::IProtectedCallback*> mObjects GUARDED_BY(mMutex);
68 mutable std::vector<IProtectedCallback*> mObjects GUARDED_BY(mMutex);