mirror of
https://gitee.com/openharmony/utils
synced 2024-11-23 13:10:16 +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.
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
See the License for the specific language governing permissions and
|
See the License for the specific language governing permissions and
|
||||||
limitations under the License.
|
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:
|
<!-- OAT(OSS Audit Tool) configuration guide:
|
||||||
basedir: Root dir, the basedir + project path is the real source file location.
|
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>
|
## 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>
|
## Directory Structure<a name="section17271017133915"></a>
|
||||||
|
|
||||||
```
|
```
|
||||||
utils
|
utils
|
||||||
├── ndk_libraries_config # Configuration of the NDK library
|
├── native # utils native implementation
|
||||||
└── system # System-related predefined values and SA framework
|
└── system # System-related predefined values and SA framework
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -25,9 +39,11 @@ For details, see the API Reference.
|
|||||||
|
|
||||||
Utils subsystem
|
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部分:**
|
**C部分:**
|
||||||
|
|
||||||
- 简易的数据存取接口kv\_store;
|
|
||||||
- 标准文件相关操作HAL接口;
|
- 标准文件相关操作HAL接口;
|
||||||
- 其它一些内部功能,如定时器等。
|
- 其它一些内部功能,如定时器等。
|
||||||
|
|
||||||
@ -27,7 +26,6 @@
|
|||||||
```
|
```
|
||||||
/utils
|
/utils
|
||||||
├── native # 工具类的native层实现
|
├── native # 工具类的native层实现
|
||||||
├── ndk_libraries_config # ndk库的配置目录
|
|
||||||
└── system # 系统相关的预定义值和安全策略配
|
└── 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