liujialiang 5d65c00cd0 Delete definition of INVALID_SEMA_VALUE in thread_pool.h
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
2022-06-17 16:46:04 +08:00
2021-06-02 02:33:28 +08:00
2022-03-24 20:52:01 +08:00
2022-03-24 20:52:01 +08:00
2022-03-24 20:52:01 +08:00

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

utils

utils_native

utils_native_lite

S
Description
General-purpose C++ classes and functions | 通用的C++功能函数和类
Readme 742 KiB
Languages
C++ 73.7%
C 26.3%