Repository navigation
Commit b0eaf36
committed
Publish the generated libosrm C++ API reference at /libosrm-api/
The site's own libosrm page (/docs/<version>/libosrm) has, since 2016, pointed C++
embedders at header files on GitHub instead of offering a reference. This adds the
rendered reference to the site so those types are browsable here, and links it from
the front page next to DEMO and DOCUMENTATION.
libosrm-api/ is generated output pinned to osrm-backend commit
e9abd4e0268c692210c4f8e6dcd1d184ff2c8f72 (tip of master, after v26.8.0). Every file
except the README is byte-for-byte the output of tools/api-docs/build.py in the
backend repo, which runs Doxygen over the public headers and renders the XML with
sourcey@3.6.5. Every symbol links back to its exact file and line at that commit.
_og/ is intentionally not committed: Jekyll drops leading-underscore paths on
GitHub Pages and those files are only social-preview images.1 parent 2f1daa8 commit b0eaf36
66 files changed
Lines changed: 9916 additions & 1 deletion
File tree
- libosrm-api
- api
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
0 commit comments