Revision: 552
http://svn.sourceforge.net/pygccxml/?rev=552&view=rev
Author: roman_yakovenko
Date: 2006-09-18 13:00:50 -0700 (Mon, 18 Sep 2006)
Log Message:
-----------
adding small convinience function
Modified Paths:
--------------
pyplusplus_dev/pyplusplus/decl_wrappers/call_policies.py
Modified: pyplusplus_dev/pyplusplus/decl_wrappers/call_policies.py
===================================================================
--- pyplusplus_dev/pyplusplus/decl_wrappers/call_policies.py 2006-09-18 19:57:05 UTC (rev 551)
+++ pyplusplus_dev/pyplusplus/decl_wrappers/call_policies.py 2006-09-18 20:00:50 UTC (rev 552)
@@ -217,3 +217,9 @@
def return_value_policy( result_converter_generator, base=None):
return return_value_policy_t( result_converter_generator, base )
+
+
+def is_return_opaque_pointer_policy( policy ):
+ """returns True is policy represents return_value_policy<return_opaque_pointer>, False otherwise"""
+ return isinstance( policy, return_value_policy_t ) \
+ and policy.result_converter_generator == return_opaque_pointer
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|