Home
last modified time | relevance | path

Searched refs:Deleter (Results 1 – 9 of 9) sorted by relevance

/aosp12/hardware/interfaces/automotive/vehicle/2.0/default/common/include/vhal_v2_0/
H A DVehicleObjectPool.h48 struct Deleter { struct
51 Deleter(const OnDeleteFunc& f) : mOnDelete(f) {}; in Deleter() argument
53 Deleter() = default;
54 Deleter(const Deleter&) = default;
68 using recyclable_ptr = typename std::unique_ptr<T, Deleter<T>>; argument
112 const Deleter<T>& getDeleter() { in getDeleter()
114 Deleter<T> *d = new Deleter<T>(std::bind( in getDeleter()
128 std::unique_ptr<Deleter<T>> mDeleter;
228 const Deleter<VehiclePropValue> mDisposableDeleter {
/aosp12/system/keymaster/include/keymaster/
H A DUniquePtr.h38 template <class T, class Deleter = std::default_delete<T>>
39 using UniquePtr = std::unique_ptr<T, Deleter>;
/aosp12/packages/services/Car/procfs-inspector/server/
H A Ddirectory.h57 class Deleter {
64 std::unique_ptr<DIR, Deleter> mDirectory;
/aosp12/system/iorap/src/serialize/
H A Darena_ptr.h65 template <typename Deleter>
66 ArenaSharedPtr(std::nullptr_t, Deleter d) : Base(nullptr, d) {} // NOLINT explicit. in ArenaSharedPtr()
/aosp12/system/teeui/libteeui/include/teeui/
H A Dfont_rendering.h36 template <typename T, typename Deleter = HandleDelete<T>> class Handle {
58 if (handle_) Deleter()(handle_); in ~Handle()
/aosp12/packages/modules/NeuralNetworks/common/include/nnapi/
H A DTypes.h646 using Deleter = std::add_pointer_t<void(AHardwareBuffer*)>; member
647 using Handle = std::unique_ptr<AHardwareBuffer, Deleter>;
/aosp12/packages/modules/NeuralNetworks/tools/api/
H A DTypes.t172 using Deleter = std::add_pointer_t<void(AHardwareBuffer*)>;
173 using Handle = std::unique_ptr<AHardwareBuffer, Deleter>;
/aosp12/packages/modules/NeuralNetworks/common/
H A DSharedMemoryAndroid.cpp274 const Memory::HardwareBuffer::Deleter deleter = (takeOwnership ? freeHardwareBuffer : freeNoop); in createSharedMemoryFromAHWB()
/aosp12/system/apex/apexd/
H A Dapexservice_test.cpp605 struct Deleter { in TEST_F() struct
607 explicit Deleter(std::string t) : to_delete(std::move(t)) {} in TEST_F() argument
608 ~Deleter() { in TEST_F() argument
614 Deleter del(test_file); in TEST_F()