mirror of
https://github.com/openharmony/interface_sdk_c.git
synced 2026-08-24 14:32:50 -04:00
f5bc966fed052d70c0d6dedae9ac7a5e0ee48b0c
- OH_Cursor/OH_Predicates/OH_VObject/OH_VBucket struct 补 typedef - Rdb_KeyData union 补 typedef 及 @since 标注 - 规范 OH_RdbTrans_QueryWithoutRowCount 参数换行 Signed-off-by: guochao95 <guochao76@h-partners.com> 🤖 AI[56%] 🔧 Human Fixed[0%] 🧑 Human[44%] 👌 AI Adopted[100%] Change-Id: I5333b5df3137a5385d415b30c8a69e0140a12685
Public Repository for API Declaration Files
Overview
This repository is used to store .h declaration files of C APIs. The OpenHarmony C API is collection of system C interfaces that the operating system provided for applications using the C/C++ language library.It is the contract between the system and the applications; These interfaces need to be sufficiently stable. Interfaces are currently organized into various directories according to the function, and the directories organized as follows.
Directory Structure
─ai
| ├─neural_network_runtime
├─arkui
| ├─ace_engine
├─bundlemanager
| ├─bundle_framework
│ | ├─bundle
├─commonlibrary
| ├─memory_utils
│ | ├─bundle
├─distributeddatamgr
| ├─relational_store
├─drivers
| ├─external_device_manager
├─global
| ├─resource_management
├─graphic
| ├─graphic_2d
├─hiviewdfx
| ├─hiappevent
| ├─hilog
| ├─hitrace
├─multimedia
| ├─audio_framework
| ├─av_codec
| ├─image_framework
| ├─player_framework
├─resourceschedule
| ├─ffrt
├─security
| ├─huks
├─startup
| ├─init
├─third_party
Repositories Involved
interface_sdk_c C API编码规范: A guide that describes how to design and publish an interface. C API构建指南:A guide that describes how to add a build target for the C API in the build.gn
Description
Languages
C
77.9%
C++
19.8%
Python
2.3%