Forum: PC-Programmierung Doxygen: Verschachtelte Structs auf eine Seite


von Walter T. (nicolas)


Lesenswert?

Hallo zusammen,

ich habe ein großes struct, dessen Felder ebenfalls structs sind 
(Anwendung: Einstellungsdaten). Im Quelltext ist das relativ 
übersichtlich. Hier ein Ausschnitt:
1
    /** Globale Einstellungen
2
     *
3
     * lorem ipsum dolor sit amet bla bla bla und so weiter */
4
    typedef struct Settings_s
5
    {
6
        /** Benutzereingaben */
7
        struct Input_s
8
        {
9
            bool encoderAcceleration;   /**< Drehgeber-Beschleunigung An/Aus */
10
            int8_t encoderIncrement;    /**< Drehgeber-Schrittweite */
11
            uint16_t longkeypress_ms;   /**< Mindest-Dauer eines langen Tastendrucks */
12
        }
13
        Input;
14
15
        /** Einstellungen bezueglich Hardwareaufbaus (PCB) - nicht aenderbar geplant */
16
        struct SettingPCB_s
17
        {
18
            uint16_t VDD_mV;            /**< Versorungsspannung des Digitalteils [mV] */
19
            uint16_t VSupplyRHigh_Ohm;  /**< Spannungsteiler Supply: Oberer Zweig */
20
            uint16_t VSupplyRLow_Ohm;   /**< Spannungsteiler Supply: Unterer Zweig */
21
        }
22
        SettingPCB;
23
24
        // usw.
25
    }
26
    Settings_t;

Mit Doxygen entstehen daraus mehrere Seiten, weil jedes Unter-Struct auf 
eine eigene Seite gebracht wird. Damit ist das entstandene Dokument 
schlechter lesbar als der Quelltext.


TL:DR: Kann man Doxygen beibringen, ein struct mit Unter-structs auf 
einer Seite darzustellen?

von Walter T. (nicolas)


Lesenswert?

Achja. Bin mal wieder per Google auf die eigene Frage im Forum gestoßen 
worden, weil ich die Antwort immer noch nicht kenne.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.