[pygccxml-commit] SF.net SVN: pygccxml: [47] pyplusplus_dev/pyplusplus/decl_wrappers/class_wrapper.p
Brought to you by:
mbaas,
roman_yakovenko
From: <rom...@us...> - 2006-05-02 05:18:10
|
Revision: 47 Author: roman_yakovenko Date: 2006-05-01 22:17:57 -0700 (Mon, 01 May 2006) ViewCVS: http://svn.sourceforge.net/pygccxml/?rev=47&view=rev Log Message: ----------- adding exportable functionality 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 2006-05-02 05:17:01 UTC (rev 46) +++ pyplusplus_dev/pyplusplus/decl_wrappers/class_wrapper.py 2006-05-02 05:17:57 UTC (rev 47) @@ -86,4 +86,10 @@ def add_wrapper_code( self, code ): self.wrapper_user_code.append( user_text.user_text_t( code ) ) - \ No newline at end of file + + def _exportable_impl( self ): + if isinstance( self.parent, declarations.namespace_t ): + return '' + if not self in self.parent.public_members: + return 'pyplusplus can not expose private class.' + return '' This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |