HttpServer
Micro http library written in c [UNIX]
Legenda del grafo

Questa pagina spiega come interpretare i grafi generati da doxygen.

Si consideri l'esempio seguente:

/*! Classe invisibile per troncamento */
class Invisible { };
/*! Classe tronca, la relazione di ereditarietà è nascosta */
class Truncated : public Invisible { };
/* Classe non documentata con i commenti speciali di doxygen*/
class Undocumented { };
/*! Classe estesa mediante ereditarietà pubblica */
class PublicBase : public Truncated { };
/*! Classe templatizzata */
template<class T> class Templ { };
/*! Classe estesa mediante ereditarietà protetta*/
class ProtectedBase { };
/*! Classe estesa mediante ereditarietà privata*/
class PrivateBase { };
/*! Classe utilizzata dalla classe Inherited */
class Used { };
/*! Classe che eredita da varie classi*/
class Inherited : public PublicBase,
protected ProtectedBase,
private PrivateBase,
public Undocumented,
public Templ<int>
{
private:
Used *m_usedClass;
};

Verrà prodotto il grafo seguente:

I riquadri nel grafo qui sopra hanno il seguente significato:

Le frecce hanno il seguente significato: