Revision: 1580
http://pygccxml.svn.sourceforge.net/pygccxml/?rev=1580&view=rev
Author: roman_yakovenko
Date: 2009-01-15 13:37:55 +0000 (Thu, 15 Jan 2009)
Log Message:
-----------
revert previous commit
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 2009-01-15 13:35:10 UTC (rev 1579)
+++ pyplusplus_dev/pyplusplus/decl_wrappers/call_policies.py 2009-01-15 13:37:55 UTC (rev 1580)
@@ -5,7 +5,6 @@
"""Contains definition of call policies classes"""
-import types
import algorithm
import python_traits
from pygccxml import declarations
@@ -215,18 +214,11 @@
"""implements code generation for boost::python::return_value_policy call policies"""
def __init__( self, result_converter_generator, base=None):
compound_policy_t.__init__( self, base )
- if not isinstance( result_converter_generator, types.StringTypes ):
- raise RuntimeError( "New value of return_value_policy_t.result_converter_generator type should be string, got( %s )."
- % str( result_converter_generator ) )
-
self._result_converter_generator = result_converter_generator
def _get_result_converter_generator( self ):
return self._result_converter_generator
def _set_result_converter_generator( self, new_result_converter_generator):
- if not isinstance( new_result_converter_generator, types.StringTypes ):
- raise RuntimeError( "New value of return_value_policy_t.result_converter_generator type should be string, got( %s )."
- % str( new_result_converter_generator ) )
self._result_converter_generator = new_result_converter_generator
result_converter_generator = property( _get_result_converter_generator
, _set_result_converter_generator )
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|