From d010527408e40b7d11a933771709965a4af4b85c Mon Sep 17 00:00:00 2001 From: Ghislain MARY <ghislain.mary@belledonne-communications.com> Date: Fri, 10 Nov 2023 16:37:27 +0100 Subject: [PATCH] Add class documentation for interfaces in the C++ documentation. --- wrappers/cpp/genwrapper.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/wrappers/cpp/genwrapper.py b/wrappers/cpp/genwrapper.py index 9fe1ce1a79..ae11a5e150 100755 --- a/wrappers/cpp/genwrapper.py +++ b/wrappers/cpp/genwrapper.py @@ -164,6 +164,13 @@ class CppTranslator: 'isListener' : True, 'methods' : [] } + + try: + intDict['briefDoc'] = interface.briefDescription.translate(self.docTranslator, tagAsBrief=True) + intDict['detailedDoc'] = interface.detailedDescription.translate(self.docTranslator) + except metadoc.TranslationError as e: + logging.error(e.msg()) + for method in interface.instanceMethods: methodDict = self.translate_method(method, genImpl=False) intDict['methods'].append(methodDict) -- GitLab