/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/threading/ |
H A D | intf_thread_pool.h | 53 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 D | intf_library.h | 40 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 D | intf_animated_image.h | 61 struct Deleter { struct in IAnimatedImage 62 constexpr Deleter() noexcept = default; 68 using Ptr = BASE_NS::unique_ptr<IAnimatedImage, Deleter>;
|
H A D | intf_image_container.h | 160 struct Deleter { struct 161 constexpr Deleter() noexcept = default; 167 using Ptr = BASE_NS::unique_ptr<IImageContainer, Deleter>;
|
H A D | intf_image_loader_manager.h | 136 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 D | intf_directory.h | 60 struct Deleter { struct in IDirectory 61 constexpr Deleter() noexcept = default; 67 using Ptr = BASE_NS::unique_ptr<IDirectory, Deleter>;
|
H A D | intf_file.h | 78 struct Deleter { struct in IFile 79 constexpr Deleter() noexcept = default; 85 using Ptr = BASE_NS::unique_ptr<IFile, Deleter>;
|
H A D | intf_file_system.h | 80 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 D | intf_pipeline_descriptor_set_binder.h | 149 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 D | gzip_entity.h | 27 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 D | intf_asset_loader.h | 88 struct Deleter { struct in IAssetLoader 89 constexpr Deleter() noexcept = default; 95 using Ptr = BASE_NS::unique_ptr<IAssetLoader, Deleter>;
|
H A D | intf_asset_manager.h | 32 struct Deleter { struct in IAssetManager 33 constexpr Deleter() noexcept = default; 39 using Ptr = BASE_NS::unique_ptr<IAssetManager, Deleter>;
|
H A D | intf_ecs_serializer.h | 96 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 D | intf_ecs_asset_loader.h | 88 struct Deleter { struct in IEcsAssetLoader 89 constexpr Deleter() noexcept = default; 95 using Ptr = unique_ptr<IEcsAssetLoader, Deleter>;
|
H A D | intf_ecs_asset_manager.h | 67 struct Deleter { struct in IEcsAssetManager 68 constexpr Deleter() noexcept = default; 74 using Ptr = unique_ptr<IEcsAssetManager, Deleter>;
|
H A D | intf_ecs_serializer.h | 96 struct Deleter { struct in IEcsSerializer 97 constexpr Deleter() noexcept = default; 103 using Ptr = unique_ptr<IEcsSerializer, Deleter>;
|
H A D | intf_entity_collection.h | 30 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 D | gltf.h | 89 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 D | intf_system_graph_loader.h | 65 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 D | intf_logger.h | 85 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 D | shared_ptr_internals.h | 158 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 D | shared_ptr.h | 185 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 D | connection_detector.cpp | 115 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 D | list_file.cpp | 198 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 D | connection.h | 39 using Deleter = int32_t (*)(const RdbStoreConfig &config); 47 static int32_t RegisterDeleter(int32_t dbType, Deleter deleter);
|