Sto provando a documentare una classe Python utilizzando Doxygen. La classe espone un insieme di proprietà su d-bus, ma questi non hanno getter/setter pubblici corrispondenti nella classe python. Invece, sono implementati attraverso un'interfaccia delle proprietà del d-bus (Set/Get/GetAll/Introspect).Documentazione di un membro non esistente con Doxygen
Quello che voglio fare è quello di essere in grado di documentare queste proprietà utilizzando qualcosa di simile:
## @property package::Class::Name description
L'intero pacchetto :: Class funziona (lo stesso metodo trova funzioni, in modo che trova il giusto classe).
Quando si esegue doxygen ricevo il seguente errore:
warning: documented function ``package::Class::Name' was not declared or defined.
posso vivere con un avvertimento, ma purtroppo la proprietà non compare nella documentazione generata per la classe, quindi non è solo un avvertimento, ma è anche silenziato.
Quindi, la mia domanda è: come, se posso, faccio apparire il membro della proprietà non esistente nei documenti generati?