Home
last modified time | relevance | path

Searched refs:destructor (Results 1 - 6 of 6) sorted by relevance

/drivers/hdf_core/adapter/uhdf2/hdi/src/
H A Dhdi_support.cpp80 HdiImpl() : handler(nullptr), constructor(nullptr), destructor(nullptr), useCount(0) {} in HdiImpl()
90 void (*destructor)(void *); member
165 hdiImpl.destructor = reinterpret_cast<HdiImplReleaseFunc>(dlsym(hdiImpl.handler, desSymName.data())); in LoadHdiImpl()
166 if (hdiImpl.destructor == nullptr) { in LoadHdiImpl()
195 if (constructor != g_hdiConstructorMap.end() && constructor->second.destructor != nullptr) { in UnloadHdiImpl()
196 constructor->second.destructor(impl); in UnloadHdiImpl()
H A Dstub_collector.cpp107 if (constructor->second->destructor != nullptr) { in StubCollectorRemoveObject()
108 constructor->second->destructor(stub->second); in StubCollectorRemoveObject()
H A Dnative_buffer.cpp140 void NativeBuffer::SetBufferHandle(BufferHandle *handle, bool isOwner, std::function<void(BufferHandle *)> destructor) in SetBufferHandle() argument
145 bufferDestructor_ = destructor; in SetBufferHandle()
/drivers/hdf_core/interfaces/inner_api/hdi/
H A Dstub_collector.h53 /** Define the interface type of the stub object destructor. */
54 void (*destructor)(struct HdfRemoteService **); member
/drivers/hdf_core/adapter/uhdf2/hdi/test/stub_collector/
H A Dstub_collector_test.cpp42 .destructor = TestDestruct,
84 .destructor = nullptr, in HWTEST_F()
/drivers/hdf_core/interfaces/inner_api/hdi/base/
H A Dnative_buffer.h119 * @param destructor Indicates the function used to release the <b>BufferHandle</b> object.
123 std::function<void(BufferHandle *)> destructor = nullptr);

Completed in 3 milliseconds