Home
last modified time | relevance | path

Searched refs:Deleter (Results 1 - 25 of 43) sorted by relevance

12

/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/threading/
H A Dintf_thread_pool.h53 struct Deleter { struct in IThreadPool::ITask
54 constexpr Deleter() noexcept = default;
60 using Ptr = BASE_NS::unique_ptr<ITask, Deleter>;
73 struct Deleter { struct in IThreadPool::IResult
74 constexpr Deleter() noexcept = default;
80 using Ptr = BASE_NS::unique_ptr<IResult, Deleter>;
148 struct Deleter { struct in IDispatcherTaskQueue
149 constexpr Deleter() noexcept = default;
155 using Ptr = BASE_NS::unique_ptr<IDispatcherTaskQueue, Deleter>;
169 struct Deleter { struct in IParallelTaskQueue
189 struct Deleter { global() struct in ISequentialTaskQueue
[all...]
/foundation/graphic/graphic_3d/lume/LumeEngine/src/os/
H A Dintf_library.h40 struct Deleter { struct in ILibrary
41 constexpr Deleter() noexcept = default;
47 using Ptr = BASE_NS::unique_ptr<ILibrary, Deleter>;
/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/image/
H A Dintf_animated_image.h61 struct Deleter { struct in IAnimatedImage
62 constexpr Deleter() noexcept = default;
68 using Ptr = BASE_NS::unique_ptr<IAnimatedImage, Deleter>;
H A Dintf_image_container.h160 struct Deleter { struct
161 constexpr Deleter() noexcept = default;
167 using Ptr = BASE_NS::unique_ptr<IImageContainer, Deleter>;
H A Dintf_image_loader_manager.h136 struct Deleter { struct in IImageLoaderManager::IImageLoader
137 constexpr Deleter() noexcept = default;
143 using Ptr = BASE_NS::unique_ptr<IImageLoader, Deleter>;
/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/io/
H A Dintf_directory.h60 struct Deleter { struct in IDirectory
61 constexpr Deleter() noexcept = default;
67 using Ptr = BASE_NS::unique_ptr<IDirectory, Deleter>;
H A Dintf_file.h78 struct Deleter { struct in IFile
79 constexpr Deleter() noexcept = default;
85 using Ptr = BASE_NS::unique_ptr<IFile, Deleter>;
H A Dintf_file_system.h80 struct Deleter { struct in IFilesystem
81 constexpr Deleter() noexcept = default;
87 using Ptr = BASE_NS::unique_ptr<IFilesystem, Deleter>;
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/
H A Dintf_pipeline_descriptor_set_binder.h149 struct Deleter { struct in IDescriptorSetBinder
150 constexpr Deleter() noexcept = default;
156 using Ptr = BASE_NS::unique_ptr<IDescriptorSetBinder, Deleter>;
300 struct Deleter { struct in IPipelineDescriptorSetBinder
301 constexpr Deleter() noexcept = default;
307 using Ptr = BASE_NS::unique_ptr<IPipelineDescriptorSetBinder, Deleter>;
/foundation/bundlemanager/bundle_framework/interfaces/kits/js/zip/napi/class_gzip/
H A Dgzip_entity.h27 class Deleter { class
34 std::unique_ptr<gzFile_s, Deleter<gzFile_s>> gzs = {};
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/include/scene_plugin/interface/
H A Dintf_asset_loader.h88 struct Deleter { struct in IAssetLoader
89 constexpr Deleter() noexcept = default;
95 using Ptr = BASE_NS::unique_ptr<IAssetLoader, Deleter>;
H A Dintf_asset_manager.h32 struct Deleter { struct in IAssetManager
33 constexpr Deleter() noexcept = default;
39 using Ptr = BASE_NS::unique_ptr<IAssetManager, Deleter>;
H A Dintf_ecs_serializer.h96 struct Deleter { struct in IEcsSerializer
97 constexpr Deleter() noexcept = default;
103 using Ptr = BASE_NS::unique_ptr<IEcsSerializer, Deleter>;
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/include/ecs_serializer/
H A Dintf_ecs_asset_loader.h88 struct Deleter { struct in IEcsAssetLoader
89 constexpr Deleter() noexcept = default;
95 using Ptr = unique_ptr<IEcsAssetLoader, Deleter>;
H A Dintf_ecs_asset_manager.h67 struct Deleter { struct in IEcsAssetManager
68 constexpr Deleter() noexcept = default;
74 using Ptr = unique_ptr<IEcsAssetManager, Deleter>;
H A Dintf_ecs_serializer.h96 struct Deleter { struct in IEcsSerializer
97 constexpr Deleter() noexcept = default;
103 using Ptr = unique_ptr<IEcsSerializer, Deleter>;
H A Dintf_entity_collection.h30 struct Deleter { struct in IEntityCollection
31 constexpr Deleter() noexcept = default;
37 using Ptr = unique_ptr<IEntityCollection, Deleter>;
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/gltf/
H A Dgltf.h89 struct Deleter { struct in IGLTFData
90 constexpr Deleter() noexcept = default;
96 using Ptr = BASE_NS::unique_ptr<IGLTFData, Deleter>;
268 struct Deleter { struct in IGLTF2Importer
269 constexpr Deleter() noexcept = default;
275 using Ptr = BASE_NS::unique_ptr<IGLTF2Importer, Deleter>;
/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/ecs/
H A Dintf_system_graph_loader.h65 struct Deleter { struct in ISystemGraphLoader
66 constexpr Deleter() noexcept = default;
72 using Ptr = BASE_NS::unique_ptr<ISystemGraphLoader, struct Deleter>;
/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/
H A Dintf_logger.h85 struct Deleter { struct in ILogger::IOutput
86 constexpr Deleter() noexcept = default;
92 using Ptr = BASE_NS::unique_ptr<IOutput, Deleter>;
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/base/
H A Dshared_ptr_internals.h158 template<typename T, typename Deleter = DefaultDeleterType<T>>
161 StorageBlockWithDeleter(T* ptr, Deleter deleter) : ptr_ { ptr }, deleter_ { BASE_NS::move(deleter) } in StorageBlockWithDeleter()
177 Deleter deleter_;
H A Dshared_ptr.h185 template<typename Deleter>
186 shared_ptr(T* ptr, Deleter deleter) in shared_ptr()
292 template<typename Deleter>
294 void reset(T* ptr, Deleter deleter) in reset()
360 template<typename Deleter>
361 void ConstructBlock(T* ptr, Deleter deleter) in ConstructBlock()
/foundation/filemanagement/dfs_service/services/distributedfiledaemon/src/ipc/
H A Dconnection_detector.cpp115 static void Deleter(struct NameList *arg) in Deleter() function
145 unique_ptr<struct NameList, decltype(Deleter) *> pNameList = {new (nothrow) struct NameList, Deleter}; in GetConnectionStatus()
/foundation/filemanagement/file_api/interfaces/kits/cj/src/
H A Dlist_file.cpp198 static void Deleter(struct NameListArg *arg) in Deleter() function
212 unique_ptr<struct NameListArg, decltype(Deleter)*> pNameList = { new (nothrow) struct NameListArg, Deleter }; in FilterFileRes()
232 unique_ptr<struct NameListArg, decltype(Deleter)*> pNameList = { new (nothrow) struct NameListArg, Deleter }; in RecursiveFunc()
/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/include/
H A Dconnection.h39 using Deleter = int32_t (*)(const RdbStoreConfig &config);
47 static int32_t RegisterDeleter(int32_t dbType, Deleter deleter);

Completed in 7 milliseconds

12