suited to specification

Signed-off-by: zhoushilin <zhoushilin1@huawei.com>
This commit is contained in:
zhoushilin 2022-03-24 19:47:44 +08:00
parent c6790398d2
commit 4fa3b9837f
3 changed files with 24 additions and 13 deletions

View File

@ -12,9 +12,6 @@
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Notes:
This is project config file for OpenHarmony OSS Audit Tool, if you have any questions or concerns, please email chenyaxun@huawei.com.
-->
<!-- OAT(OSS Audit Tool) configuration guide:
basedir: Root dir, the basedir + project path is the real source file location.

26
README.md Executable file → Normal file
View File

@ -7,13 +7,27 @@
## Introduction<a name="section11660541593"></a>
The **utils** repository provides ndk_libraries_config and system functions.
The **utils** repository provides some commonly used C and C++ development enhancement APIs.
It includes the following parts:
**C++ part:**
- Ability enhancement interface for file, path, string related operations;
- Interfaces such as read-write locks, semaphores, timers, thread enhancements and thread pools;
- Interfaces such as secure data container and data serialization;
- Definition of error codes for each subsystem;
- C language safety function interface.
**Part C:**
- HAL interface for standard file related operations;
- Some other internal functions, such as timers, etc.
## Directory Structure<a name="section17271017133915"></a>
```
utils
├── ndk_libraries_config # Configuration of the NDK library
├── native # utils native implementation
└── system # System-related predefined values and SA framework
```
@ -25,9 +39,11 @@ For details, see the API Reference.
Utils subsystem
**utils**
[utils](https://gitee.com/openharmony/utils/blob/master/README.md)
[utils\_native](https://gitee.com/openharmony/utils_native/blob/master/README.md)
[utils\_native\_lite](https://gitee.com/openharmony/utils_native_lite/blob/master/README.md)
utils\_native
[utils\_native\_lite](https://gitee.com/openharmony/utils_native_lite)

8
README_zh.md Executable file → Normal file
View File

@ -18,7 +18,6 @@
**C部分**
- 简易的数据存取接口kv\_store
- 标准文件相关操作HAL接口
- 其它一些内部功能,如定时器等。
@ -27,7 +26,6 @@
```
/utils
├── native # 工具类的native层实现
├── ndk_libraries_config # ndk库的配置目录
└── system # 系统相关的预定义值和安全策略配
```
@ -35,9 +33,9 @@
**公共基础库子系统**
utils
[utils](https://gitee.com/openharmony/utils/blob/master/README_zh.md)
utils\_native
[utils\_native](https://gitee.com/openharmony/utils_native/blob/master/README_zh.md)
[utils\_native\_lite](https://gitee.com/openharmony/utils_native_lite)
[utils\_native\_lite](https://gitee.com/openharmony/utils_native_lite/blob/master/README_zh.md)