Searched refs:InternalPool (Results 1 – 4 of 4) sorted by relevance
99 auto newPool(std::make_unique<InternalPool>(type, vecSize)); in obtainRecylable()124 void VehiclePropValuePool::InternalPool::recycle(VehiclePropValue* o) { in recycle()141 bool VehiclePropValuePool::InternalPool::check(VehiclePropValue::RawValue* v) { in check()152 VehiclePropValue* VehiclePropValuePool::InternalPool::createObject() { in createObject()
107 auto newPool(std::make_unique<InternalPool>(type, vectorSize, mMaxPoolObjectsSize, in obtainRecyclable()124 void VehiclePropValuePool::InternalPool::recycle(VehiclePropValue* o) { in recycle()141 bool VehiclePropValuePool::InternalPool::check(RawPropValues* v) { in check()153 VehiclePropValue* VehiclePropValuePool::InternalPool::createObject() { in createObject()
204 class InternalPool: public ObjectPool<VehiclePropValue> {206 InternalPool(VehiclePropertyType type, size_t vectorSize) in InternalPool() function237 std::map<int32_t, std::unique_ptr<InternalPool>> mValueTypePools;
248 class InternalPool251 InternalPool(aidl::android::hardware::automotive::vehicle::VehiclePropertyType type, in InternalPool() function285 std::map<int32_t, std::unique_ptr<InternalPool>> mValueTypePools GUARDED_BY(mLock);