mirror of
https://gitee.com/openharmony/utils
synced 2024-11-23 05:00:03 +00:00
suited to specification
Signed-off-by: zhoushilin <zhoushilin1@huawei.com>
This commit is contained in:
parent
c6790398d2
commit
4fa3b9837f
3
OAT.xml
3
OAT.xml
@ -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.
|
||||
|
26
README.md
Executable file → Normal file
26
README.md
Executable file → Normal 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)
|
||||
|
||||
|
8
README_zh.md
Executable file → Normal file
8
README_zh.md
Executable file → Normal 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)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user