libgadu  1.12.0
 All Struktury Danych Pliki Funkcje Zmienne Definicje typów Wyliczenia Wartości wyliczeń Definicje Grupay Strony
Legenda wykresu

Ta strona wyjaśnia jak interpretować wykresy, które są wygenerowane przez doxygen.

Rozważ następujący przykład:

/*! Klasa Niewidzialna z powodu okrojenia */
class Niewidzialna { };
/*! Klasa Okrojona, relacja dziedziczenia jest ukryta */
class Okrojona : public Niewidzialna { };
/* Klasa nie udokumentowana komentarzami doxygen */
class Nieudokumentowana { };
/*! Klasa, która jest dziedziczona publicznie */
class PublicznaBaza : public Okrojona { };
/*! A template class */
template<class T> class Templ { };
/*! Klasa, która jest dziedziczona przy użyciu dziedziczenia chronionego */
class ChronionaBaza { };
/*! Klasa, która jest dziedziczona prywatnie */
class PrywatnaBaza { };
/*! Klasa, która jest użyta przez klasę Dziedziczona */
class Uzyta { };
/*! Superklasa, która dziedziczy kilka innych klas */
class Dziedziczona : public PublicznaBaza,
protected ChronionaBaza,
private PrywatnaBaza,
public Nieudokumentowana,
public Templ<int>
{
private:
Uzyta *m_usedClass;
};

Rezultat na następującym wykresie:

Prostokąty w powyższym wykresie mają następujące znaczenie:

Strzałki mają następujące znaczenie: