weston/doc/sphinx
Leandro Ribeiro f66685d9db weston-log: add function to avoid direct access to compositor members in non-core code
If we use the function weston_log_context_add_log_scope()
in non-core code, it's necessary to access
weston_compositor::weston_log_ctx.

This is not ideal, since the goal is to make core structs
(weston_compositor, weston_surface, weston_output, etc)
opaque.

Add function weston_compositor_add_log_scope(), so non-core
users are able to pass weston_compositor as argument instead
of weston_compositor::weston_log_ctx.

Signed-off-by: Leandro Ribeiro <leandrohr@riseup.net>
2020-01-29 09:55:24 +00:00
..
toc weston-log: add function to avoid direct access to compositor members in non-core code 2020-01-29 09:55:24 +00:00
conf.py.in doc: output management sequence diagrams 2020-01-27 12:14:14 +00:00
doxygen.ini.in doc: Remove clang-parsing definitions 2019-06-26 12:27:14 +01:00
index.rst build: Add sphinx/breathe support for generating documentation 2019-06-25 14:05:54 +00:00
meson.build doc/sphinx: No need for doxygen custom target 2019-07-01 12:20:30 +00:00
run_doxygen_sphinx.sh.in doc/sphinx: Force sphinx to re-build everything as to avoid stale docs 2019-06-28 13:39:11 +03:00