[pygccxml-commit] SF.net SVN: pygccxml:[1695]
Brought to you by:
mbaas,
roman_yakovenko
From: <rom...@us...> - 2009-02-22 13:56:29
|
Revision: 1695 http://pygccxml.svn.sourceforge.net/pygccxml/?rev=1695&view=rev Author: roman_yakovenko Date: 2009-02-22 13:56:26 +0000 (Sun, 22 Feb 2009) Log Message: ----------- sphinx Modified Paths: -------------- index.rest pydsc_dev/docs/pydsc.rest pydsc_dev/pydsc.py pygccxml_dev/docs/apidocs/binary_parsers.rest pygccxml_dev/docs/apidocs/declarations.rest pygccxml_dev/docs/apidocs/parser.rest pygccxml_dev/docs/apidocs/utils.rest pygccxml_dev/pygccxml/declarations/container_traits.py pygccxml_dev/pygccxml/declarations/matchers.py pyplusplus_dev/docs/documentation/apidocs/_logging_.rest pyplusplus_dev/docs/documentation/apidocs/code_creators.rest pyplusplus_dev/docs/documentation/apidocs/code_repository/indexing_suite.rest pyplusplus_dev/docs/documentation/apidocs/code_repository.rest pyplusplus_dev/docs/documentation/apidocs/creators_factory.rest pyplusplus_dev/docs/documentation/apidocs/decl_wrappers.rest pyplusplus_dev/docs/documentation/apidocs/file_writers.rest pyplusplus_dev/docs/documentation/apidocs/function_transformers.rest pyplusplus_dev/docs/documentation/apidocs/messages.rest pyplusplus_dev/docs/documentation/apidocs/module_builder.rest pyplusplus_dev/docs/documentation/apidocs/utils.rest pyplusplus_dev/unittests/data/indexing_suites2_to_be_exported.hpp sphinx/conf.py Removed Paths: ------------- pydsc_dev/docs/api.rest Modified: index.rest =================================================================== --- index.rest 2009-02-21 12:29:41 UTC (rev 1694) +++ index.rest 2009-02-22 13:56:26 UTC (rev 1695) @@ -39,11 +39,11 @@ ------------- .. toctree:: - :maxdepth: 2 + :maxdepth: 1 - pygccxml/pygccxml.rest - pyplusplus/pyplusplus.rest - pydsc/pydsc.rest + pygccxml documentation <pygccxml/pygccxml.rest> + Py++ documentation <pyplusplus/pyplusplus.rest> + pydsc documentation <pydsc/pydsc.rest> ------------------ Indices and tables Deleted: pydsc_dev/docs/api.rest =================================================================== --- pydsc_dev/docs/api.rest 2009-02-21 12:29:41 UTC (rev 1694) +++ pydsc_dev/docs/api.rest 2009-02-22 13:56:26 UTC (rev 1695) @@ -1,7 +0,0 @@ -========= -pydsc API -========= - -.. automodule:: pydsc - :members: - Modified: pydsc_dev/docs/pydsc.rest =================================================================== --- pydsc_dev/docs/pydsc.rest 2009-02-21 12:29:41 UTC (rev 1694) +++ pydsc_dev/docs/pydsc.rest 2009-02-22 13:56:26 UTC (rev 1695) @@ -66,10 +66,9 @@ API --- -.. toctree:: - :maxdepth: 1 +.. automodule:: pydsc + :undoc-members: + :members: - API <api> - .. _`PyEnchant`: http://pyenchant.sourceforge.net/ Modified: pydsc_dev/pydsc.py =================================================================== --- pydsc_dev/pydsc.py 2009-02-21 12:29:41 UTC (rev 1694) +++ pydsc_dev/pydsc.py 2009-02-22 13:56:26 UTC (rev 1695) @@ -86,9 +86,7 @@ """ initialization method - During this method, reference to __builtin__.__import__ function is - saved in one of the members of the class, and replaced with import_ - member function. + replaces :func:`__builtin__.__import__` function with :meth:`checker_t.import_` :param speller: reference to enchant.checker.SpellChecker object :type speller: enchant.checker.SpellChecker Modified: pygccxml_dev/docs/apidocs/binary_parsers.rest =================================================================== --- pygccxml_dev/docs/apidocs/binary_parsers.rest 2009-02-21 12:29:41 UTC (rev 1694) +++ pygccxml_dev/docs/apidocs/binary_parsers.rest 2009-02-22 13:56:26 UTC (rev 1695) @@ -8,6 +8,7 @@ .. automodule:: pygccxml.binary_parsers :members: + :undoc-members: :show-inheritance: -------- @@ -19,4 +20,5 @@ .. automodule:: pygccxml.binary_parsers.parsers :members: + :undoc-members: :show-inheritance: Modified: pygccxml_dev/docs/apidocs/declarations.rest =================================================================== --- pygccxml_dev/docs/apidocs/declarations.rest 2009-02-21 12:29:41 UTC (rev 1694) +++ pygccxml_dev/docs/apidocs/declarations.rest 2009-02-22 13:56:26 UTC (rev 1695) @@ -8,6 +8,7 @@ .. automodule:: pygccxml.declarations :members: + :undoc-members: :show-inheritance: -------- @@ -19,6 +20,7 @@ .. automodule:: pygccxml.declarations.algorithm :members: + :undoc-members: :show-inheritance: algorithms_cache @@ -26,6 +28,7 @@ .. automodule:: pygccxml.declarations.algorithms_cache :members: + :undoc-members: :show-inheritance: calldef @@ -33,6 +36,7 @@ .. automodule:: pygccxml.declarations.calldef :members: + :undoc-members: :show-inheritance: call_invocation @@ -40,6 +44,7 @@ .. automodule:: pygccxml.declarations.call_invocation :members: + :undoc-members: :show-inheritance: class_declaration @@ -47,6 +52,7 @@ .. automodule:: pygccxml.declarations.class_declaration :members: + :undoc-members: :show-inheritance: compilers @@ -54,6 +60,7 @@ .. automodule:: pygccxml.declarations.compilers :members: + :undoc-members: :show-inheritance: container_traits @@ -61,6 +68,7 @@ .. automodule:: pygccxml.declarations.container_traits :members: + :undoc-members: :show-inheritance: cpptypes @@ -68,6 +76,7 @@ .. automodule:: pygccxml.declarations.cpptypes :members: + :undoc-members: :show-inheritance: declaration @@ -75,6 +84,7 @@ .. automodule:: pygccxml.declarations.declaration :members: + :undoc-members: :show-inheritance: decl_factory @@ -82,6 +92,7 @@ .. automodule:: pygccxml.declarations.decl_factory :members: + :undoc-members: :show-inheritance: decl_printer @@ -89,6 +100,7 @@ .. automodule:: pygccxml.declarations.decl_printer :members: + :undoc-members: :show-inheritance: decl_visitor @@ -96,6 +108,7 @@ .. automodule:: pygccxml.declarations.decl_visitor :members: + :undoc-members: :show-inheritance: dependencies @@ -103,6 +116,7 @@ .. automodule:: pygccxml.declarations.dependencies :members: + :undoc-members: :show-inheritance: enumeration @@ -110,6 +124,7 @@ .. automodule:: pygccxml.declarations.enumeration :members: + :undoc-members: :show-inheritance: function_traits @@ -117,6 +132,7 @@ .. automodule:: pygccxml.declarations.function_traits :members: + :undoc-members: :show-inheritance: matcher @@ -124,6 +140,7 @@ .. automodule:: pygccxml.declarations.matcher :members: + :undoc-members: :show-inheritance: matchers @@ -131,6 +148,7 @@ .. automodule:: pygccxml.declarations.matchers :members: + :undoc-members: :show-inheritance: mdecl_wrapper @@ -138,6 +156,7 @@ .. automodule:: pygccxml.declarations.mdecl_wrapper :members: + :undoc-members: :show-inheritance: namespace @@ -145,6 +164,7 @@ .. automodule:: pygccxml.declarations.namespace :members: + :undoc-members: :show-inheritance: scopedef @@ -152,6 +172,7 @@ .. automodule:: pygccxml.declarations.scopedef :members: + :undoc-members: :show-inheritance: templates @@ -159,6 +180,7 @@ .. automodule:: pygccxml.declarations.templates :members: + :undoc-members: :show-inheritance: typedef @@ -166,6 +188,7 @@ .. automodule:: pygccxml.declarations.typedef :members: + :undoc-members: :show-inheritance: type_traits @@ -173,6 +196,7 @@ .. automodule:: pygccxml.declarations.type_traits :members: + :undoc-members: :show-inheritance: type_visitor @@ -180,6 +204,7 @@ .. automodule:: pygccxml.declarations.type_visitor :members: + :undoc-members: :show-inheritance: variable @@ -187,5 +212,6 @@ .. automodule:: pygccxml.declarations.variable :members: + :undoc-members: :show-inheritance: Modified: pygccxml_dev/docs/apidocs/parser.rest =================================================================== --- pygccxml_dev/docs/apidocs/parser.rest 2009-02-21 12:29:41 UTC (rev 1694) +++ pygccxml_dev/docs/apidocs/parser.rest 2009-02-22 13:56:26 UTC (rev 1695) @@ -8,6 +8,7 @@ .. automodule:: pygccxml.parser :members: + :undoc-members: :show-inheritance: -------- @@ -19,6 +20,7 @@ .. automodule:: pygccxml.parser.config :members: + :undoc-members: :show-inheritance: declarations_cache @@ -26,6 +28,7 @@ .. automodule:: pygccxml.parser.declarations_cache :members: + :undoc-members: :show-inheritance: directory_cache @@ -33,6 +36,7 @@ .. automodule:: pygccxml.parser.directory_cache :members: + :undoc-members: :show-inheritance: patcher @@ -40,6 +44,7 @@ .. automodule:: pygccxml.parser.patcher :members: + :undoc-members: :show-inheritance: project_reader @@ -47,6 +52,7 @@ .. automodule:: pygccxml.parser.project_reader :members: + :undoc-members: :show-inheritance: @@ -55,4 +61,5 @@ .. automodule:: pygccxml.parser.source_reader :members: + :undoc-members: :show-inheritance: Modified: pygccxml_dev/docs/apidocs/utils.rest =================================================================== --- pygccxml_dev/docs/apidocs/utils.rest 2009-02-21 12:29:41 UTC (rev 1694) +++ pygccxml_dev/docs/apidocs/utils.rest 2009-02-22 13:56:26 UTC (rev 1695) @@ -8,6 +8,7 @@ .. automodule:: pygccxml.utils :members: + :undoc-members: :show-inheritance: -------- @@ -19,5 +20,6 @@ .. automodule:: pygccxml.utils.fs_utils :members: + :undoc-members: :show-inheritance: Modified: pygccxml_dev/pygccxml/declarations/container_traits.py =================================================================== --- pygccxml_dev/pygccxml/declarations/container_traits.py 2009-02-21 12:29:41 UTC (rev 1694) +++ pygccxml_dev/pygccxml/declarations/container_traits.py 2009-02-22 13:56:26 UTC (rev 1695) @@ -243,16 +243,16 @@ class container_traits_impl_t: - """this class implements the functionality needed for convenient work with - STD container classes. + """ + implements the functionality needed for convenient work with STD container classes Implemented functionality: - - find out whether a declaration is STD container or not - - find out container value( mapped ) type + * find out whether a declaration is STD container or not + * find out container value( mapped ) type This class tries to be useful as much, as possible. For example, for class declaration( and not definition ) it parsers the class name in order to - extract all the information. + extract the information. """ def __init__( self , container_name @@ -262,12 +262,11 @@ , key_type_index=None , key_type_typedef=None ): """ - container_name - std container name - element_type_index - position of value\\mapped type within template - arguments list - element_type_typedef - class typedef to the value\\mapped type - key_type_index - position of key type within template arguments list - key_type_typedef - class typedef to the key type + :param container_name: std container name + :param element_type_index: position of value\\mapped type within template arguments list + :param element_type_typedef: class typedef to the value\\mapped type + :param key_type_index: position of key type within template arguments list + :param key_type_typedef: class typedef to the key type """ self._name = container_name self.remove_defaults_impl = defaults_remover @@ -353,12 +352,18 @@ , 'container_key_type' ) def remove_defaults( self, type_or_string ): - """remove template defaults from a template class instantiation + """ + removes template defaults from a template class instantiation For example: - std::vector< int, std::allocator< int > > + .. code-block:: c++ + + std::vector< int, std::allocator< int > > + will become - std::vector< int > + .. code-block:: c++ + + std::vector< int > """ name = type_or_string if not isinstance( type_or_string, types.StringTypes ): Modified: pygccxml_dev/pygccxml/declarations/matchers.py =================================================================== --- pygccxml_dev/pygccxml/declarations/matchers.py 2009-02-21 12:29:41 UTC (rev 1694) +++ pygccxml_dev/pygccxml/declarations/matchers.py 2009-02-22 13:56:26 UTC (rev 1695) @@ -321,10 +321,10 @@ class calldef_matcher_t( declaration_matcher_t ): """ - Instance of this class will match callable by next criteria: - - :class:`declaration_matcher_t` criteria - - return type. Example: :class:`int_t` or 'int' - - argument types + Instance of this class will match callable by the following criteria: + * :class:`declaration_matcher_t` criteria + * return type. For example: :class:`int_t` or 'int' + * argument types """ def __init__( self, name=None, return_type=None, arg_types=None, decl_type=None, header_dir=None, header_file=None): @@ -407,8 +407,8 @@ class operator_matcher_t( calldef_matcher_t ): """ Instance of this class will match operators by next criteria: - - :class:`calldef_matcher_t` criteria - - operator symbol: =, !=, (), [] and etc + * :class:`calldef_matcher_t` criteria + * operator symbol: =, !=, (), [] and etc """ def __init__( self, name=None, symbol=None, return_type=None, arg_types=None, decl_type=None, header_dir=None, header_file=None): """ @@ -479,14 +479,13 @@ """ Instance of this class will match declaration by its access type: public, private or protected. If declarations does not have access type, for example - free function, then False will be returned. + free function, then `False` will be returned. """ def __init__( self, access_type ): """ - :param access_type: declaration access type - :type access_type: :class:ACCESS_TYPES defines few constants for your convenience. - Any way you can pass public, private or protected as argument to this function + :param access_type: declaration access type, could be "public", "private", "protected" + :type access_type: :class: `str` """ matcher_base_t.__init__( self ) self.access_type = access_type Modified: pyplusplus_dev/docs/documentation/apidocs/_logging_.rest =================================================================== --- pyplusplus_dev/docs/documentation/apidocs/_logging_.rest 2009-02-21 12:29:41 UTC (rev 1694) +++ pyplusplus_dev/docs/documentation/apidocs/_logging_.rest 2009-02-22 13:56:26 UTC (rev 1695) @@ -8,6 +8,7 @@ .. automodule:: pyplusplus._logging_ :members: + :undoc-members: :show-inheritance: -------- @@ -19,4 +20,5 @@ .. automodule:: pyplusplus._logging_.multi_line_formatter :members: + :undoc-members: :show-inheritance: Modified: pyplusplus_dev/docs/documentation/apidocs/code_creators.rest =================================================================== --- pyplusplus_dev/docs/documentation/apidocs/code_creators.rest 2009-02-21 12:29:41 UTC (rev 1694) +++ pyplusplus_dev/docs/documentation/apidocs/code_creators.rest 2009-02-22 13:56:26 UTC (rev 1695) @@ -8,6 +8,7 @@ .. automodule:: pyplusplus.code_creators :members: + :undoc-members: :show-inheritance: -------- @@ -19,6 +20,7 @@ .. automodule:: pyplusplus.code_creators.algorithm :members: + :undoc-members: :show-inheritance: array_1_registrator @@ -26,6 +28,7 @@ .. automodule:: pyplusplus.code_creators.array_1_registrator :members: + :undoc-members: :show-inheritance: bookmark @@ -33,6 +36,7 @@ .. automodule:: pyplusplus.code_creators.bookmark :members: + :undoc-members: :show-inheritance: calldef @@ -40,6 +44,7 @@ .. automodule:: pyplusplus.code_creators.calldef :members: + :undoc-members: :show-inheritance: calldef_ctypes @@ -47,6 +52,7 @@ .. automodule:: pyplusplus.code_creators.calldef_ctypes :members: + :undoc-members: :show-inheritance: calldef_transformed @@ -54,6 +60,7 @@ .. automodule:: pyplusplus.code_creators.calldef_transformed :members: + :undoc-members: :show-inheritance: calldef_utils @@ -61,6 +68,7 @@ .. automodule:: pyplusplus.code_creators.calldef_utils :members: + :undoc-members: :show-inheritance: class_declaration @@ -68,6 +76,7 @@ .. automodule:: pyplusplus.code_creators.class_declaration :members: + :undoc-members: :show-inheritance: code_creator @@ -75,6 +84,7 @@ .. automodule:: pyplusplus.code_creators.code_creator :members: + :undoc-members: :show-inheritance: compound @@ -82,6 +92,7 @@ .. automodule:: pyplusplus.code_creators.compound :members: + :undoc-members: :show-inheritance: ctypes_formatter @@ -89,6 +100,7 @@ .. automodule:: pyplusplus.code_creators.ctypes_formatter :members: + :undoc-members: :show-inheritance: ctypes_integration_creators @@ -96,6 +108,7 @@ .. automodule:: pyplusplus.code_creators.ctypes_integration_creators :members: + :undoc-members: :show-inheritance: ctypes_module @@ -103,6 +116,7 @@ .. automodule:: pyplusplus.code_creators.ctypes_module :members: + :undoc-members: :show-inheritance: custom @@ -110,6 +124,7 @@ .. automodule:: pyplusplus.code_creators.custom :members: + :undoc-members: :show-inheritance: declaration_based @@ -117,6 +132,7 @@ .. automodule:: pyplusplus.code_creators.declaration_based :members: + :undoc-members: :show-inheritance: embedded_code_repository @@ -124,6 +140,7 @@ .. automodule:: pyplusplus.code_creators.embedded_code_repository :members: + :undoc-members: :show-inheritance: enum @@ -131,6 +148,7 @@ .. automodule:: pyplusplus.code_creators.enum :members: + :undoc-members: :show-inheritance: exception_translator @@ -138,6 +156,7 @@ .. automodule:: pyplusplus.code_creators.exception_translator :members: + :undoc-members: :show-inheritance: global_variable @@ -145,6 +164,7 @@ .. automodule:: pyplusplus.code_creators.global_variable :members: + :undoc-members: :show-inheritance: include @@ -152,6 +172,7 @@ .. automodule:: pyplusplus.code_creators.include :members: + :undoc-members: :show-inheritance: include_directories @@ -159,6 +180,7 @@ .. automodule:: pyplusplus.code_creators.include_directories :members: + :undoc-members: :show-inheritance: indexing_suites @@ -166,6 +188,7 @@ .. automodule:: pyplusplus.code_creators.indexing_suites :members: + :undoc-members: :show-inheritance: instruction @@ -173,6 +196,7 @@ .. automodule:: pyplusplus.code_creators.instruction :members: + :undoc-members: :show-inheritance: library_reference @@ -180,6 +204,7 @@ .. automodule:: pyplusplus.code_creators.library_reference :members: + :undoc-members: :show-inheritance: license @@ -187,6 +212,7 @@ .. automodule:: pyplusplus.code_creators.license :members: + :undoc-members: :show-inheritance: member_variable @@ -194,6 +220,7 @@ .. automodule:: pyplusplus.code_creators.member_variable :members: + :undoc-members: :show-inheritance: module @@ -201,6 +228,7 @@ .. automodule:: pyplusplus.code_creators.module :members: + :undoc-members: :show-inheritance: module_body @@ -208,6 +236,7 @@ .. automodule:: pyplusplus.code_creators.module_body :members: + :undoc-members: :show-inheritance: namespace @@ -215,6 +244,7 @@ .. automodule:: pyplusplus.code_creators.namespace :members: + :undoc-members: :show-inheritance: name_mappings @@ -222,6 +252,7 @@ .. automodule:: pyplusplus.code_creators.name_mappings :members: + :undoc-members: :show-inheritance: opaque_type_registrator @@ -229,6 +260,7 @@ .. automodule:: pyplusplus.code_creators.opaque_type_registrator :members: + :undoc-members: :show-inheritance: properties @@ -236,6 +268,7 @@ .. automodule:: pyplusplus.code_creators.properties :members: + :undoc-members: :show-inheritance: registration_based @@ -243,6 +276,7 @@ .. automodule:: pyplusplus.code_creators.registration_based :members: + :undoc-members: :show-inheritance: scoped @@ -250,6 +284,7 @@ .. automodule:: pyplusplus.code_creators.scoped :members: + :undoc-members: :show-inheritance: smart_pointers @@ -257,6 +292,7 @@ .. automodule:: pyplusplus.code_creators.smart_pointers :members: + :undoc-members: :show-inheritance: target_configuration @@ -264,6 +300,7 @@ .. automodule:: pyplusplus.code_creators.target_configuration :members: + :undoc-members: :show-inheritance: typedef_as_pyvar @@ -271,6 +308,7 @@ .. automodule:: pyplusplus.code_creators.typedef_as_pyvar :members: + :undoc-members: :show-inheritance: unnamed_enum @@ -278,5 +316,6 @@ .. automodule:: pyplusplus.code_creators.unnamed_enum :members: + :undoc-members: :show-inheritance: Modified: pyplusplus_dev/docs/documentation/apidocs/code_repository/indexing_suite.rest =================================================================== --- pyplusplus_dev/docs/documentation/apidocs/code_repository/indexing_suite.rest 2009-02-21 12:29:41 UTC (rev 1694) +++ pyplusplus_dev/docs/documentation/apidocs/code_repository/indexing_suite.rest 2009-02-22 13:56:26 UTC (rev 1695) @@ -8,6 +8,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite :members: + :undoc-members: :show-inheritance: -------- @@ -19,6 +20,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.deque_header :members: + :undoc-members: :show-inheritance: element_proxy_header @@ -26,6 +28,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.element_proxy_header :members: + :undoc-members: :show-inheritance: element_proxy_traits_header @@ -33,6 +36,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.element_proxy_traits_header :members: + :undoc-members: :show-inheritance: int_slice_helper_header @@ -40,6 +44,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.int_slice_helper_header :members: + :undoc-members: :show-inheritance: iterator_range_header @@ -47,6 +52,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.iterator_range_header :members: + :undoc-members: :show-inheritance: iterator_traits_header @@ -54,6 +60,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.iterator_traits_header :members: + :undoc-members: :show-inheritance: list_header @@ -61,6 +68,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.list_header :members: + :undoc-members: :show-inheritance: map_header @@ -68,6 +76,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.map_header :members: + :undoc-members: :show-inheritance: methods_header @@ -75,6 +84,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.methods_header :members: + :undoc-members: :show-inheritance: multimap_header @@ -82,6 +92,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.multimap_header :members: + :undoc-members: :show-inheritance: pair_header @@ -89,6 +100,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.pair_header :members: + :undoc-members: :show-inheritance: proxy_iterator_header @@ -96,6 +108,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.proxy_iterator_header :members: + :undoc-members: :show-inheritance: python_iterator_header @@ -103,6 +116,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.python_iterator_header :members: + :undoc-members: :show-inheritance: set_header @@ -110,6 +124,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.set_header :members: + :undoc-members: :show-inheritance: shared_proxy_impl_header @@ -117,6 +132,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.shared_proxy_impl_header :members: + :undoc-members: :show-inheritance: slice_handler_header @@ -124,6 +140,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.slice_handler_header :members: + :undoc-members: :show-inheritance: slice_header @@ -131,6 +148,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.slice_header :members: + :undoc-members: :show-inheritance: suite_utils_header @@ -138,6 +156,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.suite_utils_header :members: + :undoc-members: :show-inheritance: value_traits_header @@ -145,6 +164,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.value_traits_header :members: + :undoc-members: :show-inheritance: vector_header @@ -152,6 +172,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.vector_header :members: + :undoc-members: :show-inheritance: visitor_header @@ -159,6 +180,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.visitor_header :members: + :undoc-members: :show-inheritance: workaround_header @@ -166,6 +188,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.workaround_header :members: + :undoc-members: :show-inheritance: algorithms_header @@ -173,6 +196,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.algorithms_header :members: + :undoc-members: :show-inheritance: container_proxy_header @@ -180,6 +204,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.container_proxy_header :members: + :undoc-members: :show-inheritance: container_suite_header @@ -187,6 +212,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.container_suite_header :members: + :undoc-members: :show-inheritance: container_traits_header @@ -194,6 +220,7 @@ .. automodule:: pyplusplus.code_repository.indexing_suite.container_traits_header :members: + :undoc-members: :show-inheritance: Modified: pyplusplus_dev/docs/documentation/apidocs/code_repository.rest =================================================================== --- pyplusplus_dev/docs/documentation/apidocs/code_repository.rest 2009-02-21 12:29:41 UTC (rev 1694) +++ pyplusplus_dev/docs/documentation/apidocs/code_repository.rest 2009-02-22 13:56:26 UTC (rev 1695) @@ -8,6 +8,7 @@ .. automodule:: pyplusplus.code_repository :members: + :undoc-members: :show-inheritance: ------------ @@ -27,6 +28,7 @@ .. automodule:: pyplusplus.code_repository.ctypes_integration :members: + :undoc-members: :show-inheritance: ctypes_utils @@ -34,6 +36,7 @@ .. automodule:: pyplusplus.code_repository.ctypes_utils :members: + :undoc-members: :show-inheritance: gil_guard @@ -41,6 +44,7 @@ .. automodule:: pyplusplus.code_repository.gil_guard :members: + :undoc-members: :show-inheritance: named_tuple @@ -48,5 +52,6 @@ .. automodule:: pyplusplus.code_repository.named_tuple :members: + :undoc-members: :show-inheritance: Modified: pyplusplus_dev/docs/documentation/apidocs/creators_factory.rest =================================================================== --- pyplusplus_dev/docs/documentation/apidocs/creators_factory.rest 2009-02-21 12:29:41 UTC (rev 1694) +++ pyplusplus_dev/docs/documentation/apidocs/creators_factory.rest 2009-02-22 13:56:26 UTC (rev 1695) @@ -8,6 +8,7 @@ .. automodule:: pyplusplus.creators_factory :members: + :undoc-members: :show-inheritance: -------- @@ -19,6 +20,7 @@ .. automodule:: pyplusplus.creators_factory.bpcreator :members: + :undoc-members: :show-inheritance: call_policies_resolver @@ -26,6 +28,7 @@ .. automodule:: pyplusplus.creators_factory.call_policies_resolver :members: + :undoc-members: :show-inheritance: creators_wizard @@ -33,6 +36,7 @@ .. automodule:: pyplusplus.creators_factory.creators_wizard :members: + :undoc-members: :show-inheritance: ctypes_creator @@ -40,6 +44,7 @@ .. automodule:: pyplusplus.creators_factory.ctypes_creator :members: + :undoc-members: :show-inheritance: dependencies_manager @@ -47,6 +52,7 @@ .. automodule:: pyplusplus.creators_factory.dependencies_manager :members: + :undoc-members: :show-inheritance: fake_constructors_manager @@ -54,6 +60,7 @@ .. automodule:: pyplusplus.creators_factory.fake_constructors_manager :members: + :undoc-members: :show-inheritance: opaque_types_manager @@ -61,6 +68,7 @@ .. automodule:: pyplusplus.creators_factory.opaque_types_manager :members: + :undoc-members: :show-inheritance: sort_algorithms @@ -68,6 +76,7 @@ .. automodule:: pyplusplus.creators_factory.sort_algorithms :members: + :undoc-members: :show-inheritance: types_database @@ -75,5 +84,6 @@ .. automodule:: pyplusplus.creators_factory.types_database :members: + :undoc-members: :show-inheritance: Modified: pyplusplus_dev/docs/documentation/apidocs/decl_wrappers.rest =================================================================== --- pyplusplus_dev/docs/documentation/apidocs/decl_wrappers.rest 2009-02-21 12:29:41 UTC (rev 1694) +++ pyplusplus_dev/docs/documentation/apidocs/decl_wrappers.rest 2009-02-22 13:56:26 UTC (rev 1695) @@ -8,6 +8,7 @@ .. automodule:: pyplusplus.decl_wrappers :members: + :undoc-members: :show-inheritance: -------- @@ -19,6 +20,7 @@ .. automodule:: pyplusplus.decl_wrappers.algorithm :members: + :undoc-members: :show-inheritance: calldef_wrapper @@ -26,6 +28,7 @@ .. automodule:: pyplusplus.decl_wrappers.calldef_wrapper :members: + :undoc-members: :show-inheritance: call_policies @@ -33,6 +36,7 @@ .. automodule:: pyplusplus.decl_wrappers.call_policies :members: + :undoc-members: :show-inheritance: class_wrapper @@ -40,6 +44,7 @@ .. automodule:: pyplusplus.decl_wrappers.class_wrapper :members: + :undoc-members: :show-inheritance: decl_wrapper @@ -47,6 +52,7 @@ .. automodule:: pyplusplus.decl_wrappers.decl_wrapper :members: + :undoc-members: :show-inheritance: decl_wrapper_printer @@ -54,6 +60,7 @@ .. automodule:: pyplusplus.decl_wrappers.decl_wrapper_printer :members: + :undoc-members: :show-inheritance: doc_extractor @@ -61,6 +68,7 @@ .. automodule:: pyplusplus.decl_wrappers.doc_extractor :members: + :undoc-members: :show-inheritance: enumeration_wrapper @@ -68,6 +76,7 @@ .. automodule:: pyplusplus.decl_wrappers.enumeration_wrapper :members: + :undoc-members: :show-inheritance: indexing_suite1 @@ -82,6 +91,7 @@ .. automodule:: pyplusplus.decl_wrappers.indexing_suite2 :members: + :undoc-members: :show-inheritance: namespace_wrapper @@ -89,6 +99,7 @@ .. automodule:: pyplusplus.decl_wrappers.namespace_wrapper :members: + :undoc-members: :show-inheritance: properties @@ -96,6 +107,7 @@ .. automodule:: pyplusplus.decl_wrappers.properties :members: + :undoc-members: :show-inheritance: python_traits @@ -103,6 +115,7 @@ .. automodule:: pyplusplus.decl_wrappers.python_traits :members: + :undoc-members: :show-inheritance: scopedef_wrapper @@ -110,6 +123,7 @@ .. automodule:: pyplusplus.decl_wrappers.scopedef_wrapper :members: + :undoc-members: :show-inheritance: typedef_wrapper @@ -117,6 +131,7 @@ .. automodule:: pyplusplus.decl_wrappers.typedef_wrapper :members: + :undoc-members: :show-inheritance: user_text @@ -124,6 +139,7 @@ .. automodule:: pyplusplus.decl_wrappers.user_text :members: + :undoc-members: :show-inheritance: variable_wrapper @@ -131,4 +147,5 @@ .. automodule:: pyplusplus.decl_wrappers.variable_wrapper :members: + :undoc-members: :show-inheritance: Modified: pyplusplus_dev/docs/documentation/apidocs/file_writers.rest =================================================================== --- pyplusplus_dev/docs/documentation/apidocs/file_writers.rest 2009-02-21 12:29:41 UTC (rev 1694) +++ pyplusplus_dev/docs/documentation/apidocs/file_writers.rest 2009-02-22 13:56:26 UTC (rev 1695) @@ -8,6 +8,7 @@ .. automodule:: pyplusplus.file_writers :members: + :undoc-members: :show-inheritance: -------- @@ -19,6 +20,7 @@ .. automodule:: pyplusplus.file_writers.balanced_files :members: + :undoc-members: :show-inheritance: class_multiple_files @@ -26,6 +28,7 @@ .. automodule:: pyplusplus.file_writers.class_multiple_files :members: + :undoc-members: :show-inheritance: md5sum_repository @@ -33,6 +36,7 @@ .. automodule:: pyplusplus.file_writers.md5sum_repository :members: + :undoc-members: :show-inheritance: multiple_files @@ -40,6 +44,7 @@ .. automodule:: pyplusplus.file_writers.multiple_files :members: + :undoc-members: :show-inheritance: single_file @@ -47,6 +52,7 @@ .. automodule:: pyplusplus.file_writers.single_file :members: + :undoc-members: :show-inheritance: writer @@ -54,5 +60,6 @@ .. automodule:: pyplusplus.file_writers.writer :members: + :undoc-members: :show-inheritance: Modified: pyplusplus_dev/docs/documentation/apidocs/function_transformers.rest =================================================================== --- pyplusplus_dev/docs/documentation/apidocs/function_transformers.rest 2009-02-21 12:29:41 UTC (rev 1694) +++ pyplusplus_dev/docs/documentation/apidocs/function_transformers.rest 2009-02-22 13:56:26 UTC (rev 1695) @@ -8,6 +8,7 @@ .. automodule:: pyplusplus.function_transformers :members: + :undoc-members: :show-inheritance: -------- @@ -19,6 +20,7 @@ .. automodule:: pyplusplus.function_transformers.controllers :members: + :undoc-members: :show-inheritance: function_transformation @@ -26,6 +28,7 @@ .. automodule:: pyplusplus.function_transformers.function_transformation :members: + :undoc-members: :show-inheritance: templates @@ -33,6 +36,7 @@ .. automodule:: pyplusplus.function_transformers.templates :members: + :undoc-members: :show-inheritance: transformer @@ -40,6 +44,7 @@ .. automodule:: pyplusplus.function_transformers.transformer :members: + :undoc-members: :show-inheritance: transformers @@ -47,4 +52,5 @@ .. automodule:: pyplusplus.function_transformers.transformers :members: + :undoc-members: :show-inheritance: Modified: pyplusplus_dev/docs/documentation/apidocs/messages.rest =================================================================== --- pyplusplus_dev/docs/documentation/apidocs/messages.rest 2009-02-21 12:29:41 UTC (rev 1694) +++ pyplusplus_dev/docs/documentation/apidocs/messages.rest 2009-02-22 13:56:26 UTC (rev 1695) @@ -8,6 +8,7 @@ .. automodule:: pyplusplus.messages :members: + :undoc-members: :show-inheritance: -------- @@ -19,4 +20,5 @@ .. automodule:: pyplusplus.messages.warnings_ :members: + :undoc-members: :show-inheritance: Modified: pyplusplus_dev/docs/documentation/apidocs/module_builder.rest =================================================================== --- pyplusplus_dev/docs/documentation/apidocs/module_builder.rest 2009-02-21 12:29:41 UTC (rev 1694) +++ pyplusplus_dev/docs/documentation/apidocs/module_builder.rest 2009-02-22 13:56:26 UTC (rev 1695) @@ -8,6 +8,7 @@ .. automodule:: pyplusplus.module_builder :members: + :undoc-members: :show-inheritance: -------- @@ -19,6 +20,7 @@ .. automodule:: pyplusplus.module_builder.boost_python_builder :members: + :undoc-members: :show-inheritance: ctypes_builder @@ -26,6 +28,7 @@ .. automodule:: pyplusplus.module_builder.ctypes_builder :members: + :undoc-members: :show-inheritance: ctypes_decls_dependencies @@ -33,6 +36,7 @@ .. automodule:: pyplusplus.module_builder.ctypes_decls_dependencies :members: + :undoc-members: :show-inheritance: module_builder @@ -40,4 +44,5 @@ .. automodule:: pyplusplus.module_builder.module_builder :members: + :undoc-members: :show-inheritance: Modified: pyplusplus_dev/docs/documentation/apidocs/utils.rest =================================================================== --- pyplusplus_dev/docs/documentation/apidocs/utils.rest 2009-02-21 12:29:41 UTC (rev 1694) +++ pyplusplus_dev/docs/documentation/apidocs/utils.rest 2009-02-22 13:56:26 UTC (rev 1695) @@ -9,6 +9,7 @@ .. automodule:: pyplusplus.utils :members: + :undoc-members: :show-inheritance: -------- Modified: pyplusplus_dev/unittests/data/indexing_suites2_to_be_exported.hpp =================================================================== --- pyplusplus_dev/unittests/data/indexing_suites2_to_be_exported.hpp 2009-02-21 12:29:41 UTC (rev 1694) +++ pyplusplus_dev/unittests/data/indexing_suites2_to_be_exported.hpp 2009-02-22 13:56:26 UTC (rev 1695) @@ -6,6 +6,7 @@ #ifndef __indexing_suites2_to_be_exported_hpp__ #define __indexing_suites2_to_be_exported_hpp__ +#include <hash_map> #include <vector> #include <string> #include <map> @@ -17,18 +18,18 @@ inline void do_nothing( const strings_t& ){} -struct item_t{ +struct item_t{ item_t() : value( -1 ){} explicit item_t( int v) : value( v ){} - - bool operator==(item_t const& item) const { - return value == item.value; + + bool operator==(item_t const& item) const { + return value == item.value; } - - bool operator!=(item_t const& item) const { - return value != item.value; - } - + + bool operator!=(item_t const& item) const { + return value != item.value; + } + int value; }; @@ -42,7 +43,7 @@ items.push_back( new item_t(1) ); items.push_back( new item_t(2) ); items.push_back( new item_t(3) ); - items.push_back( new item_t(4) ); + items.push_back( new item_t(4) ); return items; } @@ -58,6 +59,10 @@ typedef std::vector<float> fvector; fvector empty_fvector(){ return fvector(); } +stdext::hash_map< int, int > get_int_mapping(){ + return stdext::hash_map< int, int >(); +} + typedef std::map< std::string, std::string > name2value_t; inline std::string get_first_name( name2value_t const * names ){ if( !names ){ Modified: sphinx/conf.py =================================================================== --- sphinx/conf.py 2009-02-21 12:29:41 UTC (rev 1694) +++ sphinx/conf.py 2009-02-22 13:56:26 UTC (rev 1695) @@ -16,7 +16,7 @@ import sys, os, shutil, getopt -opts, args = getopt.getopt( sys.argv[1:], 'ab:d:c:CD:A:NEqQP') +opts, args = getopt.getopt( sys.argv[1:], 'ab:d:c:CD:A:NEqQP:w') print 'opts: ', opts print 'args: ', args outdir = args[1] @@ -44,7 +44,7 @@ if has_true_links: os.symlink( source, target ) else: - shutil.copytree( source, target, ignore=shutil.ignore_patterns( r'.svn', '*.pyc', 'osdc2006', 'www_configuration.py' ) ) + shutil.copytree( source, target, ignore=shutil.ignore_patterns( r'.svn', '*.pyc', 'osdc2006' ) ) if has_true_links: if os.path.exists(os.path.join( doc_project_root, 'index.rest' )): os.unlink( os.path.join( doc_project_root, 'index.rest' ) ) @@ -290,3 +290,5 @@ # Example configuration for intersphinx: refer to the Python standard library. intersphinx_mapping = {'http://docs.python.org/dev': None} + +autoclass_content = "both" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |