X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=graph_legend.html;fp=graph_legend.html;h=0000000000000000000000000000000000000000;hb=1d9bb866738b09085bc6f387e83690c16d26c762;hp=94ec6a8735110f016a3fafd2c5bc59720b499831;hpb=f959ab46825286e6ce97c3eed82ce94c0f9798cf;p=m6w6%2Fext-propro diff --git a/graph_legend.html b/graph_legend.html deleted file mode 100644 index 94ec6a8..0000000 --- a/graph_legend.html +++ /dev/null @@ -1,177 +0,0 @@ - - - - - - -Property proxy API: Graph Legend - - - - - - - - - - - - - -
-
- - - - - - -
-
Property proxy API -
-
A facility to manage extension object properties tied to C-struct members
-
-
- - - - -
-
- -
-
-
- -
- -
- All Data Structures Files Functions Variables Typedefs
- - -
- -
- -
-
-
Graph Legend
-
-
-

This page explains how to interpret the graphs that are generated by doxygen.

-

Consider the following example:

-
/*! Invisible class because of truncation */
-
class Invisible { };
-
-
/*! Truncated class, inheritance relation is hidden */
-
class Truncated : public Invisible { };
-
-
/* Class not documented with doxygen comments */
-
class Undocumented { };
-
-
/*! Class that is inherited using public inheritance */
-
class PublicBase : public Truncated { };
-
-
/*! A template class */
-
template<class T> class Templ { };
-
-
/*! Class that is inherited using protected inheritance */
-
class ProtectedBase { };
-
-
/*! Class that is inherited using private inheritance */
-
class PrivateBase { };
-
-
/*! Class that is used by the Inherited class */
-
class Used { };
-
-
/*! Super class that inherits a number of other classes */
-
class Inherited : public PublicBase,
-
protected ProtectedBase,
-
private PrivateBase,
-
public Undocumented,
-
public Templ<int>
-
{
-
private:
-
Used *m_usedClass;
-
};
-

This will result in the following graph:

-
- -
-

The boxes in the above graph have the following meaning:

- -

The arrows have the following meaning:

- -
-
- - - -