Provide SWIGTYPE MOVE typemaps in swigmove.i
For implementing full move semantics when passing parameters by value. Based on SWIGTYPE && and std::unique_ptr typemaps which implement move semantics. Added for all languages, but untested for: Go, Ocaml, R, Scilab (and unlikely to be fully functional for same reasons as for std::unique_ptr support). Issue #999
This commit is contained in:
parent
de65875955
commit
dad7c93ca0
41 changed files with 909 additions and 19 deletions
3
Examples/test-suite/guile/cpp11_move_typemaps_runme.scm
Normal file
3
Examples/test-suite/guile/cpp11_move_typemaps_runme.scm
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
(dynamic-call "scm_init_cpp11_move_typemaps_module" (dynamic-link "./libcpp11_move_typemaps"))
|
||||
(load "testsuite.scm")
|
||||
(load "../schemerunme/cpp11_move_typemaps.scm")
|
||||
Loading…
Add table
Add a link
Reference in a new issue