!81 suited to specification

Merge pull request !81 from zhoushilin/master
This commit is contained in:
openharmony_ci
2022-03-25 10:59:08 +00:00
committed by Gitee
3 changed files with 24 additions and 13 deletions
-3
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.
Executable → Regular
+21 -5
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)
Executable → Regular
+3 -5
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)