Home
last modified time | relevance | path

Searched refs:recyclable_ptr (Results 1 – 12 of 12) sorted by relevance

/hardware/interfaces/automotive/vehicle/2.0/default/common/include/vhal_v2_0/
DVehicleObjectPool.h68 using recyclable_ptr = typename std::unique_ptr<T, Deleter<T>>; variable
85 virtual recyclable_ptr<T> obtain() { in obtain()
121 recyclable_ptr<T> wrap(T* raw) { in wrap()
122 return recyclable_ptr<T> { raw, getDeleter() }; in wrap()
164 using RecyclableType = recyclable_ptr<VehiclePropValue>;
DVehicleHal.h35 using VehiclePropValuePtr = recyclable_ptr<VehiclePropValue>;
DSubscriptionManager.h114 const std::vector<recyclable_ptr<VehiclePropValue>>& propValues,
/hardware/interfaces/automotive/vehicle/aidl/impl/utils/common/include/
DVehicleObjectPool.h67 using recyclable_ptr = typename std::unique_ptr<T, Deleter<T>>; variable
82 virtual recyclable_ptr<T> obtain() { in obtain()
133 recyclable_ptr<T> wrap(T* raw) { return recyclable_ptr<T>{raw, getDeleter()}; } in wrap()
171 recyclable_ptr<aidl::android::hardware::automotive::vehicle::VehiclePropValue>;
/hardware/interfaces/automotive/vehicle/2.0/default/impl/vhal_v2_0/
DDefaultVehicleHalServer.h57 using VehiclePropValuePtr = recyclable_ptr<VehiclePropValue>;
/hardware/interfaces/automotive/vehicle/2.0/default/tests/
DVehicleObjectPool_test.cpp101 std::vector<recyclable_ptr<VehiclePropValue>> vec; in TEST_F()
DVehicleHalManager_test.cpp117 void sendPropEvent(recyclable_ptr<VehiclePropValue> value) { in sendPropEvent()
/hardware/interfaces/automotive/vehicle/2.0/default/tests/fuzzer/
DVehicleManager_fuzzer.h64 void sendPropEvent(recyclable_ptr<VehiclePropValue> value) { doHalEvent(std::move(value)); } in sendPropEvent()
DVehicleManager_fuzzer.cpp41 using ::android::hardware::automotive::vehicle::V2_0::recyclable_ptr;
/hardware/interfaces/automotive/vehicle/aidl/impl/utils/common/test/
DVehicleObjectPoolTest.cpp359 std::vector<recyclable_ptr<VehiclePropValue>> vec; in TEST_F()
379 std::vector<recyclable_ptr<VehiclePropValue>> vec; in TEST_F()
/hardware/interfaces/automotive/vehicle/2.0/default/common/src/
DSubscriptionManager.cpp121 const std::vector<recyclable_ptr<VehiclePropValue>>& propValues, in distributeValuesToClients()
/hardware/interfaces/automotive/vehicle/2.0/default/impl/vhal_v2_0/tests/
DDefaultVhalImpl_test.cpp62 using ::android::hardware::automotive::vehicle::V2_0::recyclable_ptr;
92 using VehiclePropValuePtr = recyclable_ptr<VehiclePropValue>;