xref: /utils/
  • Home
Name Date Size #Lines LOC

..--

memory/12-May-2024-904641

native/12-May-2024-33,92023,495

resources/12-May-2024-8,9798,799

.gitattributesD12-May-2024631 1615

.gitignoreD12-May-202468 54

LICENSED12-May-20249.9 KiB177150

OAT.xmlD12-May-20244.1 KiB6812

README.mdD12-May-2024845 3420

README_zh.mdD12-May-20241.2 KiB4428

README.md

1# utils<a name="EN-US_TOPIC_0000001078403148"></a>
2
3-   [Introduction](#section11660541593)
4-   [Directory Structure](#section17271017133915)
5-   [Usage](#section137421544135015)
6-   [Repositories Involved](#section1249817110914)
7
8## Introduction<a name="section11660541593"></a>
9
10The  **utils**  repository provides ndk_libraries_config and system functions.
11
12## Directory Structure<a name="section17271017133915"></a>
13
14```
15utils
16├── ndk_libraries_config # Configuration of the NDK library
17└── system               # System-related predefined values and SA framework
18```
19
20## Usage<a name="section137421544135015"></a>
21
22For details, see the API Reference.
23
24## Repositories Involved<a name="section1249817110914"></a>
25
26Utils subsystem
27
28**utils**
29
30utils\_native
31
32[utils\_native\_lite](https://gitee.com/openharmony/utils_native_lite)
33
34

README_zh.md

1# 公共基础库<a name="ZH-CN_TOPIC_0000001092539399"></a>
2
3-   [简介](#section11660541593)
4-   [目录](#section17271017133915)
5-   [相关仓](#section1249817110914)
6
7## 简介<a name="section11660541593"></a>
8
9公共基础类库提供了一些常用的C、C++开发增强API。包括如下部分:
10
11**C++部分:**
12
13-   文件、路径、字符串相关操作的能力增强接口;
14-   读写锁、信号量、定时器、线程增强及线程池等接口;
15-   安全数据容器、数据序列化等接口;
16-   各子系统的错误码相关定义;
17-   C语言安全函数接口。
18
19**C部分:**
20
21-   简易的数据存取接口kv\_store;
22-   标准文件相关操作HAL接口;
23-   其它一些内部功能,如定时器等。
24
25## 目录<a name="section17271017133915"></a>
26
27```
28/utils
29    ├── native                  # 工具类的native层实现
30    ├── ndk_libraries_config    # ndk库的配置目录
31    └── system                  # 系统相关的预定义值和安全策略配
32```
33
34## 相关仓<a name="section1249817110914"></a>
35
36**公共基础库子系统**
37
38utils
39
40utils\_native
41
42[utils\_native\_lite](https://gitee.com/openharmony/utils_native_lite)
43
44