X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=www%2Fapi%2Fgraph_legend.html;fp=www%2Fapi%2Fgraph_legend.html;h=50c1d77f3160cf0f3a2ae25c9685453f155c2d55;hb=5d28172f584aef7fc9fc711f180b0c65fad258c3;hp=0000000000000000000000000000000000000000;hpb=f7c0a9f05a01670296b047374493ed29805508e2;p=lms diff --git a/www/api/graph_legend.html b/www/api/graph_legend.html new file mode 100644 index 0000000..50c1d77 --- /dev/null +++ b/www/api/graph_legend.html @@ -0,0 +1,86 @@ + +
++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; +}; +
+
+The boxes in the above graph have the following meaning: