Package pyplusplus :: Package module_builder :: Module call_policies

Source Code for Module pyplusplus.module_builder.call_policies

 1  # Copyright 2004-2008 Roman Yakovenko. 
 2  # Distributed under the Boost Software License, Version 1.0. (See 
 3  # accompanying file LICENSE_1_0.txt or copy at 
 4  # http://www.boost.org/LICENSE_1_0.txt) 
 5   
 6  from pyplusplus.decl_wrappers import default_call_policies 
 7  from pyplusplus.decl_wrappers import return_arg 
 8  from pyplusplus.decl_wrappers import return_self 
 9  from pyplusplus.decl_wrappers import return_internal_reference 
10  from pyplusplus.decl_wrappers import with_custodian_and_ward 
11  from pyplusplus.decl_wrappers import with_custodian_and_ward_postcall 
12  from pyplusplus.decl_wrappers import return_value_policy_t 
13  from pyplusplus.decl_wrappers import copy_const_reference 
14  from pyplusplus.decl_wrappers import copy_non_const_reference 
15  from pyplusplus.decl_wrappers import manage_new_object 
16  from pyplusplus.decl_wrappers import reference_existing_object 
17  from pyplusplus.decl_wrappers import return_by_value 
18  from pyplusplus.decl_wrappers import return_opaque_pointer 
19  from pyplusplus.decl_wrappers import return_value_policy 
20  from pyplusplus.decl_wrappers import return_pointee_value 
21  from pyplusplus.decl_wrappers import return_addressof 
22  from pyplusplus.decl_wrappers import custom_call_policies 
23  from pyplusplus.decl_wrappers import convert_array_to_tuple 
24  from pyplusplus.decl_wrappers import memory_managers 
25  from pyplusplus.decl_wrappers import return_range 
26  from pyplusplus.decl_wrappers import return_range_t 
27