Doxygen Abstrakt erweitern



  • Hi,
    ich möchte gern folgendes in Doxygen dokumentieren:

    class TestStation : public cStation
    {
    public:
      TestStation();
    
    private:
      //@inport{inport1,mein 1. inport}
      Port m_inport;
      //@outport{outport1,mein 1. outport}
      Port m_outport;
      //@param{param1, mein 1. Parameter}
      int m_param1;
      //@param{param2, mein 2. Parameter}
      double m_param2;
    };
    

    Folgende Probleme:
    1. Für alle Klassen, die nicht von cStation abgeleitet sind, möchte ich den 'private' Teil nicht parsen. Kann man Ausnahmen definieren?
    2. Kann ich die Standard C++ Doxygen Klassen Anzeige konfigurieren:
    Anstelle der public und protected Funktionen und Attribute nur meine Ports und Parameter anzeigen?
    Oder zumindest in der 'Detailed Description' automatisch alle Port und Parameter Kommentare anzeigen? CopyDoc kopiert ja nur jeweils einen Kommentar.

    🙄


Anmelden zum Antworten