Back to Onnxruntime

ONNX Runtime C/C++ docs source files

docs/c_cxx/README.md

1.25.1900 B
Original Source

ONNX Runtime C/C++ docs source files

This directory contains doxygen configuration to generate the C/C++ API docs for ONNX Runtime.

The actual generation is performed by a GitHub actions workflow: publish-c-apidocs.yml.

C/C++ API Documentation Conventions

Handling API changes across versions

When a new API is added or an existing API is changed, indicate this in the API's documentation with the Doxygen \since command. This lets readers know the availability and behavior in different versions.

For a new API in version X, add \since Version X.. If an API's behavior changes in version Y, add \since Version Y: <change description>. Put each API change entry for a version on its own line.

For example:

c++
/**
 * \brief My API function.
 * \since Version X.
 * \since Version Y: Does things differently.
 */
void MyApi();