[libcamera-devel] [RFC PATCH 05/17] Documentation: Doxygen: Don't exclude Private classes

Laurent Pinchart laurent.pinchart at ideasonboard.com
Fri Jul 23 06:00:24 CEST 2021


Some of the libcamera Private classes are part of the internal API
exposed to pipeline handlers, and should thus be documented as such.
Drop the wildcard exclusion, and exclude fully private classes
explicitly instead.

Signed-off-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>
---
 Documentation/Doxyfile.in | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/Documentation/Doxyfile.in b/Documentation/Doxyfile.in
index a79d37706faf..aee5c9fd7e59 100644
--- a/Documentation/Doxyfile.in
+++ b/Documentation/Doxyfile.in
@@ -882,8 +882,9 @@ EXCLUDE_SYMBOLS        = libcamera::BoundMethodArgs \
                          libcamera::BoundMethodPack \
                          libcamera::BoundMethodPackBase \
                          libcamera::BoundMethodStatic \
+			 libcamera::Camera::Private \
+			 libcamera::CameraManager::Private \
                          libcamera::SignalBase \
-                         libcamera::*::Private \
                          *::details \
                          std::*
 
-- 
Regards,

Laurent Pinchart



More information about the libcamera-devel mailing list