swig/Lib/r
William S Fulton dad7c93ca0 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
2022-09-16 08:36:25 +01:00
..
boost_shared_ptr.i More move semantics improvements 2022-07-04 11:19:50 +01:00
cdata.i Committing R-SWIG 2006-06-29 03:01:18 +00:00
exception.i Committing R-SWIG 2006-06-29 03:01:18 +00:00
r.swg Cosmetic stray semi-colon removal after %typemap using quotes 2022-08-31 19:40:13 +01:00
rcontainer.swg check in R-swig changes that implement vector conversions to and 2012-03-29 16:32:51 +00:00
rfragments.swg Fix R memory leak on exception 2020-01-30 20:43:39 +00:00
rkw.swg Renames performed by %namewarn with rename= are printed in warning message 2022-02-06 13:51:37 -05:00
ropers.swg Remove illegal operator overload names in R 2016-12-22 19:59:58 +00:00
rrun.swg Minor refactor of R error handling code 2020-01-31 08:58:09 +00:00
rstdcommon.swg as() no longer uses memset and always throws. 2017-07-20 13:07:59 -06:00
rtype.swg Cosmetic stray semi-colon removal after %typemap using quotes 2022-08-31 19:40:13 +01:00
srun.swg Setting enum values with calls to the C code. 2019-03-08 21:56:36 +11:00
std_alloc.i Committing R-SWIG 2006-06-29 03:01:18 +00:00
std_common.i Fix STL wrappers to not generate <: digraphs. 2015-12-12 14:05:46 +00:00
std_container.i Committing R-SWIG 2006-06-29 03:01:18 +00:00
std_deque.i Committing R-SWIG 2006-06-29 03:01:18 +00:00
std_except.i Committing R-SWIG 2006-06-29 03:01:18 +00:00
std_list.i add list to R backend 2012-03-18 09:33:53 +00:00
std_map.i add std_map 2009-11-10 02:32:29 +00:00
std_pair.i add std_map 2009-11-10 02:32:29 +00:00
std_shared_ptr.i Add std_shared_ptr.i for Scilab and R as boost_shared_ptr.i is already available 2018-03-09 06:58:08 +00:00
std_string.i Committing R-SWIG 2006-06-29 03:01:18 +00:00
std_vector.i Cosmetic stray semi-colon removal after %typemap using quotes 2022-08-31 19:40:13 +01:00
stl.i Create a consistent stl.i library file 2019-02-12 18:46:05 +00:00
swigmove.i Provide SWIGTYPE MOVE typemaps in swigmove.i 2022-09-16 08:36:25 +01:00
typemaps.i Committing R-SWIG 2006-06-29 03:01:18 +00:00