Revision: 1159
http://pygccxml.svn.sourceforge.net/pygccxml/?rev=1159&view=rev
Author: roman_yakovenko
Date: 2007-11-19 23:12:25 -0800 (Mon, 19 Nov 2007)
Log Message:
-----------
fixing include\exclude bug
Modified Paths:
--------------
pyplusplus_dev/pyplusplus/decl_wrappers/class_wrapper.py
Modified: pyplusplus_dev/pyplusplus/decl_wrappers/class_wrapper.py
===================================================================
--- pyplusplus_dev/pyplusplus/decl_wrappers/class_wrapper.py 2007-11-19 21:05:05 UTC (rev 1158)
+++ pyplusplus_dev/pyplusplus/decl_wrappers/class_wrapper.py 2007-11-20 07:12:25 UTC (rev 1159)
@@ -438,11 +438,11 @@
if base.access == ACCESS_TYPES.PRIVATE:
continue
base_cls = base.related_class
- funcs.update( base_cls.member_functions( query, allow_empty=True ) )
- funcs.update( base_cls.member_operators( relevant_opers & query, allow_empty=True ) )
+ funcs.update( base_cls.member_functions( query, recursive=False, allow_empty=True ) )
+ funcs.update( base_cls.member_operators( relevant_opers & query, recursive=False, allow_empty=True ) )
- defined_funcs.update( base_cls.member_functions( all_not_pure_virtual, allow_empty=True ) )
- defined_funcs.update( base_cls.member_operators( all_not_pure_virtual & relevant_opers, allow_empty=True ) )
+ defined_funcs.update( base_cls.member_functions( all_not_pure_virtual, recursive=False, allow_empty=True ) )
+ defined_funcs.update( base_cls.member_operators( all_not_pure_virtual & relevant_opers, recursive=False, allow_empty=True ) )
not_reimplemented_funcs = set()
is_same_function = declarations.is_same_function
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|