mirror of
https://github.com/openharmony/utils_native.git
synced 2026-07-21 01:25:42 -04:00
5d65c00cd0b3449add214a788eb825f613004caa
If someone include ssemaphore_ex.h and thread_pool.h at the same time, there will be a problem of redefinition. Signed-off-by: liujialiang <liujialiang10@huawei.com> Change-Id: I2a392cbe61b3500d65d47bc1d6c5800be86bf0b0
utils/native
Introduction
The utils/native repository provides the following commonly used C++ utility classes:
- Enhanced APIs for operations related to files, paths, and strings
- APIs related to the read-write lock, semaphore, timer, thread, and thread pool
- APIs related to the security data container and data serialization
- Error codes for each subsystem
- Safe functions in C
Directory Structure
utils/native
└─ base
├── include # Header files of APIs open to other subsystems
├── src # Source files
└── test # Test code
Repositories Involved
Utils subsystem
Description
Languages
C++
73.7%
C
26.3%