Revision: 1685
http://pygccxml.svn.sourceforge.net/pygccxml/?rev=1685&view=rev
Author: roman_yakovenko
Date: 2009-02-16 19:37:12 +0000 (Mon, 16 Feb 2009)
Log Message:
-----------
docs
Modified Paths:
--------------
pygccxml_dev/docs/design.rest
Modified: pygccxml_dev/docs/design.rest
===================================================================
--- pygccxml_dev/docs/design.rest 2009-02-16 11:11:35 UTC (rev 1684)
+++ pygccxml_dev/docs/design.rest 2009-02-16 19:37:12 UTC (rev 1685)
@@ -6,21 +6,26 @@
The view from 10000 fits
------------------------
-:doc:`pygccxml <pygccxml>` has 3 packages:
+:doc:`pygccxml <pygccxml>` has 4 packages:
-* ``declarations`` package defines classes that describe C++ declarations and types
+* :mod:`declarations <pygccxml.declarations>` package defines classes that describe
+ C++ declarations and types
-* ``parser`` package defines classes that parse `GCC-XML`_ generated files. Also
- it defines few classes that will help you to eliminate unnecessary parsing of
- C++ source files.
+* :mod:`parser <pygccxml.parser>` package defines classes that parse `GCC-XML`_
+ generated files. Also it defines few classes that will help you to eliminate
+ unnecessary parsing of C++ source files.
+* :mod:`binary_parsers <pygccxml.binary_parsers>` package extracts some
+ information from binary files ( `.so`, `.dll`, `.map` ) and merges it with
+ the declarations tree.
+
* ``utils`` package defines few functions, I found useful in the whole project.
-------------------------
``declarations`` package
-------------------------
-Please take a look on `UML diagram`_. This `UML diagram`_ describes almost all
+Please take a look on the `UML diagram`_. This `UML diagram`_ describes almost all
classes defined in the package and their relationship. ``declarations`` package
defines two hierarchies of class:
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|