/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/src/ |
H A D | module.cpp | 47 std::vector<unique_ptr<NExporter>> products; in ExportWebGlObj() local 48 products.emplace_back(make_unique<WebGLActiveInfo>(env, exports)); in ExportWebGlObj() 49 products.emplace_back(make_unique<WebGLBuffer>(env, exports)); in ExportWebGlObj() 50 products.emplace_back(make_unique<WebGLFramebuffer>(env, exports)); in ExportWebGlObj() 51 products.emplace_back(make_unique<WebGLProgram>(env, exports)); in ExportWebGlObj() 52 products.emplace_back(make_unique<WebGLQuery>(env, exports)); in ExportWebGlObj() 54 products.emplace_back(make_unique<WebGLSampler>(env, exports)); in ExportWebGlObj() 55 products.emplace_back(make_unique<WebGLSync>(env, exports)); in ExportWebGlObj() 56 products.emplace_back(make_unique<WebGLShader>(env, exports)); in ExportWebGlObj() 57 products.emplace_back(make_unique<WebGLTexture>(env, exports)); in ExportWebGlObj() [all …]
|
/ohos5.0/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fs/ |
H A D | module.cpp | 43 std::vector<unique_ptr<NExporter>> products; in Export() local 44 products.emplace_back(make_unique<PropNExporter>(env, exports)); in Export() 45 products.emplace_back(make_unique<FileNExporter>(env, exports)); in Export() 46 products.emplace_back(make_unique<StatNExporter>(env, exports)); in Export() 48 products.emplace_back(make_unique<RandomAccessFileNExporter>(env, exports)); in Export() 49 products.emplace_back(make_unique<ReaderIteratorNExporter>(env, exports)); in Export() 50 products.emplace_back(make_unique<StreamNExporter>(env, exports)); in Export() 51 products.emplace_back(make_unique<WatcherNExporter>(env, exports)); in Export() 52 products.emplace_back(make_unique<TaskSignalNExporter>(env, exports)); in Export() 54 for (auto &&product : products) { in Export()
|
/ohos5.0/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fileio/ |
H A D | module.cpp | 35 std::vector<unique_ptr<NExporter>> products; in Export() local 36 products.emplace_back(make_unique<PropNExporter>(env, exports)); in Export() 37 products.emplace_back(make_unique<DirentNExporter>(env, exports)); in Export() 38 products.emplace_back(make_unique<DirNExporter>(env, exports)); in Export() 39 products.emplace_back(make_unique<StatNExporter>(env, exports)); in Export() 40 products.emplace_back(make_unique<StreamNExporter>(env, exports)); in Export() 41 products.emplace_back(make_unique<WatcherNExporter>(env, exports)); in Export() 42 products.emplace_back(make_unique<Constants>(env, exports)); in Export() 44 for (auto &&product : products) { in Export()
|
H A D | module_v9.cpp | 33 std::vector<unique_ptr<NExporter>> products; in Export() local 34 products.emplace_back(make_unique<PropNExporterV9>(env, exports)); in Export() 35 products.emplace_back(make_unique<FileNExporter>(env, exports)); in Export() 36 products.emplace_back(make_unique<StatNExporterV9>(env, exports)); in Export() 38 for (auto &&product : products) { in Export()
|
/ohos5.0/docs/zh-cn/application-dev/key-features/multi-device-app-dev/ |
H A D | introduction.md | 113 …译,如果有多个使用方,它们的编译产物中会存在多份相同拷贝;而HSP中的代码和资源可以独立编译,运行时在一个进程中代码也只会存在一份),其只可以被products和features依赖,不可以反向依… 117 …活部署。不需要单独部署的feature通常编译为HAR包或HSP包,供products或其它feature使用,但是不能反向依赖products层。需要单独部署的feature通常编译为Featu… 119 - products(产品定制层):用于针对不同设备形态进行功能和特性集成。 121 products层各个子目录各自编译为一个Entry类型的HAP包,作为应用主入口。products层不可以横向调用。 133 └── products # 必选。产品定制层 141 > * 部署模型不同,相应的代码工程结构也有差异。部署模型A和部署模型B的主要差异点集中在products层:部署模型A在products目录下同一子目录中做功能和特性集成;部署模型B在produc…
|
/ohos5.0/foundation/filemanagement/app_file_service/interfaces/kits/js/backup/ |
H A D | module.cpp | 32 std::vector<unique_ptr<NExporter>> products; in Export() local 33 products.emplace_back(make_unique<PropNExporter>(env, exports)); in Export() 34 products.emplace_back(make_unique<SessionBackupNExporter>(env, exports)); in Export() 35 products.emplace_back(make_unique<SessionRestoreNExporter>(env, exports)); in Export() 36 products.emplace_back(make_unique<SessionIncrementalBackupNExporter>(env, exports)); in Export() 37 for (auto &&product : products) { in Export()
|
/ohos5.0/foundation/bundlemanager/bundle_framework/interfaces/kits/js/zip/napi/ |
H A D | native_module.cpp | 47 std::vector<std::unique_ptr<NapiExporter>> products; in Init() local 48 products.emplace_back(std::make_unique<PropNExporter>(env, exports)); in Init() 49 products.emplace_back(std::make_unique<ChecksumNExporter>(env, exports)); in Init() 50 products.emplace_back(std::make_unique<ZipNExporter>(env, exports)); in Init() 51 products.emplace_back(std::make_unique<GZipNExporter>(env, exports)); in Init() 52 for (auto &&product : products) { in Init()
|
/ohos5.0/foundation/filemanagement/user_file_service/frameworks/js/napi/file_access_module/ |
H A D | native_fileaccess_module.cpp | 51 std::vector<std::unique_ptr<NExporter>> products; in Init() local 52 products.emplace_back(std::make_unique<NapiRootIteratorExporter>(env, exports)); in Init() 53 products.emplace_back(std::make_unique<NapiRootInfoExporter>(env, exports)); in Init() 54 products.emplace_back(std::make_unique<NapiFileIteratorExporter>(env, exports)); in Init() 55 products.emplace_back(std::make_unique<NapiFileInfoExporter>(env, exports)); in Init() 56 for (auto &&product : products) { in Init()
|
/ohos5.0/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_hash/ |
H A D | module.cpp | 29 vector<unique_ptr<NExporter>> products; in Export() local 30 products.push_back(make_unique<HashNExporter>(env, exports)); in Export() 31 products.push_back(make_unique<HashStreamNExporter>(env, exports)); in Export() 32 for (auto &&product : products) { in Export()
|
/ohos5.0/foundation/filemanagement/app_file_service/interfaces/kits/js/file_uri/ |
H A D | module.cpp | 30 std::vector<unique_ptr<NExporter>> products; in Export() local 31 products.emplace_back(make_unique<FileUriNExporter>(env, exports)); in Export() 32 products.emplace_back(make_unique<PropNExporter>(env, exports)); in Export() 33 for (auto &&product : products) { in Export()
|
/ohos5.0/base/hiviewdfx/hilog/interfaces/js/kits/napi/src/hilog/ |
H A D | module.cpp | 27 std::vector<unique_ptr<NExporter>> products; in Export() local 28 products.emplace_back(make_unique<HilogNapi>(env, exports)); in Export() 29 for (auto &&product : products) { in Export()
|
/ohos5.0/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_file/ |
H A D | module.cpp | 29 std::vector<unique_ptr<NExporter> > products; in Export() local 30 products.emplace_back(make_unique<FileNExporter>(env, exports)); in Export() 32 for (auto &&product : products) { in Export()
|
/ohos5.0/foundation/filemanagement/user_file_service/interfaces/kits/native/recent/ |
H A D | module.cpp | 29 std::vector<unique_ptr<NExporter>> products; in Export() local 30 products.emplace_back(make_unique<RecentNExporter>(env, exports)); in Export() 31 for (auto &&product : products) { in Export()
|
/ohos5.0/foundation/filemanagement/user_file_service/interfaces/kits/native/trash/ |
H A D | module.cpp | 30 std::vector<unique_ptr<NExporter>> products; in Export() local 31 products.emplace_back(make_unique<FileTrashNExporter>(env, exports)); in Export() 33 for (auto &&product : products) { in Export()
|
/ohos5.0/foundation/filemanagement/user_file_service/interfaces/kits/picker/ |
H A D | native_module_ohos_picker.cpp | 33 std::vector<unique_ptr<NExporter>> products; in Export() local 34 products.emplace_back(make_unique<PickerNExporter>(env, exports)); in Export() 36 for (auto &&product : products) { in Export()
|
/ohos5.0/foundation/filemanagement/dfs_service/interfaces/kits/js/cloudfilesync/ |
H A D | cloud_sync_n_exporter.cpp | 61 std::vector<std::unique_ptr<NExporter>> products; in CloudSyncExport() local 62 products.emplace_back(std::make_unique<CloudFileCacheNapi>(env, exports)); in CloudSyncExport() 63 products.emplace_back(std::make_unique<CloudFileDownloadNapi>(env, exports)); in CloudSyncExport() 64 products.emplace_back(std::make_unique<GallerySyncNapi>(env, exports)); in CloudSyncExport() 65 products.emplace_back(std::make_unique<FileSyncNapi>(env, exports)); in CloudSyncExport() 66 for (auto &&product : products) { in CloudSyncExport()
|
/ohos5.0/build/tools/ |
H A D | readme.md | 3 …- python3 product_config_version_convert.py {product_name}.json(productdefine\common\products路径下的j… 7 - 合并productdefine\common\products与/productdefine/common/device目录下的({product_name}.json)
|
/ohos5.0/docs/en/device-dev/quick-start/ |
H A D | quickstart-overview.md | 13 …read/write components with the Internet of Things (IoT) bus. Applicable products include connectio… 14 …ties. Applicable products include smart home products such as IP cameras, peephole cameras, and ro… 15 … hardware composer, diverse components, and rich animations. Applicable products include high-end …
|
/ohos5.0/docs/en/device-dev/kernel/ |
H A D | kernel-standard-overview.md | 13 …products and may leave the products open to security vulnerabilities. In addition, new features ar…
|
/ohos5.0/docs/en/device-dev/ |
H A D | disclaimer.md | 5 …products, or web sites that are owned or operated by other entities. We offer or facilitate this r…
|
/ohos5.0/base/security/appverify/interfaces/innerkits/appverify_lite/ |
H A D | BUILD.gn | 24 "//base/security/appverify/interfaces/innerkits/appverify_lite/products/default", 25 "//base/security/appverify/interfaces/innerkits/appverify_lite/products/ipcamera", 48 "//base/security/appverify/interfaces/innerkits/appverify_lite/products/ipcamera:verify_base",
|
/ohos5.0/build/docs/ |
H A D | 标准系统如何添加一个模块.md | 142 3. 在productdefine/common/products目录下的产品配置文件(json格式)中添加对应的部件,直接添加到原有部件后即可。 172 4. 在productdefine/common/products目录下的产品配置如Hi3516DV300.json中添加对应的部件,直接添加到原有部件后即可。 192 1. productdefine/common/products目录下的产品名.json文件
|
/ohos5.0/docs/zh-cn/application-dev/quick-start/ |
H A D | integrated-hsp.md | 21 "products": [ 79 "products": [
|
/ohos5.0/docs/en/device-dev/security/ |
H A D | security-privacy-protection.md | 6 …easures to protect users' personal data and improve their trust in your products. To protect consu… 73 Observe the following general privacy design requirements when designing your OpenHarmony products: 140 - Your products shall provide a mechanism or method for securely deleting personal data when hardwa… 167 In addition to these general privacy requirements, consumer hardware products have the following re… 173 …products are sensitive personal data. They shall be processed using technical measures (for exampl… 174 …products that involve audio, video, and images, their manufacturers, functioning as the data contr… 175 | **Smart home/Entertainment**| Cameras on products should be able to be physically disabled. For e… 176 …d provide an explicit display of the recording status. For example, the products can provide a sta… 177 … scenarios such as cross-device display and transfer of user data, your products shall obtain expl…
|
/ohos5.0/docs/zh-cn/device-dev/quick-start/ |
H A D | quickstart-ide-3568-helloworld.md | 168 …> OpenHarmony-v3.2-Beta2之前版本,RK3568的产品配置文件为productdefine/common/products/rk3568.json;从OpenHarmony-… 172 在productdefine/common/products/rk3568.json中添加对应的hello部件,直接添加到原有部件后即可。
|