Tôi đang cố gắng ghi lại một lớp python bằng Doxygen. Lớp này trưng ra một tập hợp các thuộc tính trên d-bus, nhưng chúng không có các getters/setters công khai tương ứng trong lớp python. Thay vào đó, chúng được thực hiện thông qua giao diện thuộc tính d-bus (Set/Get/GetAll/Introspect).Ghi lại một thành viên không tồn tại với Doxygen
Những gì tôi muốn làm là để có thể ghi lại các đặc tính này sử dụng một cái gì đó như thế này:
## @property package::Class::Name description
Toàn bộ gói :: Class làm việc (cùng một phương pháp phát hiện các chức năng, vì vậy mà nó tìm thấy bên phải lớp học).
Khi chạy doxygen tôi nhận được lỗi sau:
warning: documented function ``package::Class::Name' was not declared or defined.
tôi có thể sống với một cảnh báo, nhưng tiếc là tài sản không xuất hiện trong các tài liệu được tạo ra cho lớp, vì vậy nó không chỉ là một cảnh báo, nhưng nó cũng bị tắt tiếng.
Vì vậy, câu hỏi của tôi là, làm cách nào, nếu có thể, tôi có làm cho thành viên thuộc tính không tồn tại xuất hiện trong tài liệu được tạo không?