24.02.1
|
Go to the source code of this file.
Data Structures | |
class | deep_unique_ptr< Base > |
A deep-copying unique pointer that also supports polymorphic cloning behavior. More... | |
Namespaces | |
arm_compute | |
Copyright (c) 2017-2024 Arm Limited. | |
arm_compute::utils | |
arm_compute::utils::memory | |
Functions | |
template<typename Base , typename Derived , typename CopyFunc > | |
deep_unique_ptr< Base > | make_deep_unique (Derived &&temp, CopyFunc copy) |
Utility function to create a polymorphic deep-copying unique pointer. More... | |
template<typename Base , typename Derived > | |
deep_unique_ptr< Base > | make_deep_unique (Derived &&temp) |
template<typename Base , typename Derived , typename... Args> | |
deep_unique_ptr< Base > | make_deep_unique (Args &&...args) |