mirror of
https://github.com/openharmony/utils.git
synced 2026-07-01 21:14:06 -04:00
1b6f68dbb7404b9928ec282676e9b226771d2ba4
We are working with switching utils_native to commonlibrary_c_utils which need to change the path of source code. And there are too many path dependence in other modules. So we make a shell for the new modules. We will delete this shell when we have deal with the path dependence. Signed-off-by: liujialiang <liujialiang10@huawei.com>
utils
Introduction
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
utils
├── native # utils native implementation
└── system # System-related predefined values and SA framework
Usage
For details, see the API Reference.
Repositories Involved
Utils subsystem
Description
Languages
Markdown
100%