Doxygen und Flags als Schnittstelle

Gast #1933411
Lesenswert?

Hallo an alle!

Ich habe ein kleines C-Projekt und möchte mir jetzt mit Doxygen und 
Graphviz ne schöne Doku erstellen. Funktioniert alles schon ganz 
wunderbar, nur hätte ich da noch gerne was mit drin.

Ich habe in meiner Software verschieden Flags, die ich in verschiedenen 
Funktionen setze. Im Mainloop wird das Flag abgefragt und wenn es 
gesetzt ist, wird etwas ausgeführt. Im Callgraph kann ich sowas 
natürlich nicht sehen.

Ich will Doxygen bzw. Graphviz jetzt mitteilen, dass eigentlich die 
Funktion, die das Flag setzt der "Aufrufer" ist. Ich hätte das Flag als 
Schnittstelle gerne mit im Graphen.
1
void foo() {
2
    flag = 1;
3
}
4

5
...
6

7
int main() {
8
    if(flag) {
9
         // tu was
10
    }
11
}

Weiß jemand wie ich das bewerkstelligen kann?

Grüße Maggie

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren