Name |
Date |
Size |
#Lines |
LOC |
||
---|---|---|---|---|---|---|
.. | - | - | ||||
base/ | 12-May-2024 | - | 27,711 | 19,353 | ||
lite/ | 12-May-2024 | - | 6,491 | 4,466 | ||
.gitattributes | D | 12-May-2024 | 631 | 16 | 15 | |
LICENSE | D | 12-May-2024 | 9.9 KiB | 177 | 150 | |
README.md | D | 12-May-2024 | 1 KiB | 37 | 24 | |
README_zh.md | D | 12-May-2024 | 980 | 37 | 24 | |
bundle.json | D | 12-May-2024 | 1.2 KiB | 57 | 57 |
README.md
1# utils/native<a name="EN-US_TOPIC_0000001148676553"></a> 2 3- [Introduction](#section11660541593) 4- [Directory Structure](#section17271017133915) 5- [Repositories Involved](#section1249817110914) 6 7## Introduction<a name="section11660541593"></a> 8 9The **utils/native** repository provides the following commonly used C++ utility classes: 10 11- Enhanced APIs for operations related to files, paths, and strings 12- APIs related to the read-write lock, semaphore, timer, thread, and thread pool 13- APIs related to the security data container and data serialization 14- Error codes for each subsystem 15- Safe functions in C 16 17## Directory Structure<a name="section17271017133915"></a> 18 19``` 20utils/native 21└─ base 22 ├── include # Header files of APIs open to other subsystems 23 ├── src # Source files 24 └── test # Test code 25``` 26 27## Repositories Involved<a name="section1249817110914"></a> 28 29Utils subsystem 30 31utils 32 33**utils\_native** 34 35[utils\_native\_lite](https://gitee.com/openharmony/utils_native_lite) 36 37
README_zh.md
1# C++公共基础库<a name="ZH-CN_TOPIC_0000001148676553"></a> 2 3- [简介](#section11660541593) 4- [目录](#section17271017133915) 5- [相关仓](#section1249817110914) 6 7## 简介<a name="section11660541593"></a> 8 9C++公共基础类库提供了一些常用的C++开发工具类,包括: 10 11- 文件、路径、字符串相关操作的能力增强接口; 12- 读写锁、信号量、定时器、线程增强及线程池等接口; 13- 安全数据容器、数据序列化等接口; 14- 各子系统的错误码相关定义; 15- C语言安全函数接口。 16 17## 目录<a name="section17271017133915"></a> 18 19``` 20utils/native 21└─ base 22 ├── include # 对各子系统开放的接口头文件 23 ├── src # 源文件 24 └── test # 测试代码 25``` 26 27## 相关仓<a name="section1249817110914"></a> 28 29公共基础库子系统 30 31utils 32 33**utils\_native** 34 35[utils\_native\_lite](https://gitee.com/openharmony/utils_native_lite) 36 37