# 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)