[pygccxml-commit] SF.net SVN: pygccxml:[1685] pygccxml_dev/docs/design.rest
Brought to you by:
mbaas,
roman_yakovenko
From: <rom...@us...> - 2009-02-16 19:37:19
|
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. |