# utils_native **Repository Path**: ddleed/utils_native ## Basic Information - **Project Name**: utils_native - **Description**: General-purpose C++ classes and functions | 通用的C++功能函数和类 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 182 - **Created**: 2022-05-21 - **Last Updated**: 2022-05-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # utils/native - [Introduction](#section11660541593) - [Directory Structure](#section17271017133915) - [Repositories Involved](#section1249817110914) ## 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 [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)