swig/Lib/r
William S Fulton fcd7ecd9e2 R memory handling standardisation
Replace R_SWIG_EXTERNAL and R_SWIG_OWNER with the standard equivalent
macros. I can't see where these were actually used, but in case they are,
equivalent backwards compatibility can be obtained using:

  #define R_SWIG_EXTERNAL 0
  #define R_SWIG_OWNER SWIG_POINTER_OWN

SWIG_MakePtr does not seem to be used within the R SWIG code base so I
havn't added the above as backwards compatibility macros.
There seems to be no memory management in R. I've made this change
to fit in with the rest of SWIG though in preparation for an upcoming
commit to use the same shared_ptr macros as is used elsewhere.
2017-10-13 07:34:38 +01:00
..
boost_shared_ptr.i Scilab, R and Octave shared_ptr typemaps null fix 2017-10-11 18:08:32 +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 Suppress message at package load - Creating a generic function for ‘print’ from package ‘base’ in package <some package> 2016-03-10 20:29:15 -08:00
rcontainer.swg check in R-swig changes that implement vector conversions to and 2012-03-29 16:32:51 +00:00
rfragments.swg Don't use long long if it isn't available 2016-01-06 16:52:37 -05:00
rkw.swg R - fix duplicate generation of 'self' parameter. 2015-06-12 20:25:00 +01:00
ropers.swg Remove illegal operator overload names in R 2016-12-22 19:59:58 +00:00
rrun.swg R memory handling standardisation 2017-10-13 07:34:38 +01:00
rstdcommon.swg as() no longer uses memset and always throws. 2017-07-20 13:07:59 -06:00
rtype.swg Fix R Lib files and testcase failing due to new preprocessor checks 2014-10-29 23:11:09 +00:00
srun.swg Fix various comment and documentation typos 2017-08-13 18:04:33 +12: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_string.i Committing R-SWIG 2006-06-29 03:01:18 +00:00
std_vector.i cleaned up constants 2016-04-21 18:11:56 +10:00
stl.i add pair to stl.i 2012-08-08 14:13:37 +00:00
typemaps.i Committing R-SWIG 2006-06-29 03:01:18 +00:00