Commit Graph

7 Commits

Author SHA1 Message Date
William S Fulton 20f7309220 std_array.i std_vector.i tweaks
Efficiency fixes and tidy up from previous commit.
Add test case for constructing from differently sized containers.

Issue #2478
2023-03-22 21:05:13 +00:00
Mario Emmenlauer 5533ca1061 Lib/csharp: Better standardized std_vector.i and std_array.i 2023-01-10 17:14:26 +01:00
William S Fulton c10a84c775 Cosmetic stray semi-colon removal after %typemap using quotes 2022-08-31 19:40:13 +01:00
William S Fulton f87182ad98 Improve backwards compatibility in C#/Java std::array wrappers
For users who have typemaps for the parameters in the setitem or set methods.
2019-04-19 11:06:24 +01:00
William S Fulton fdca8e9829 Better variable naming consistency in STL containers 2017-05-26 22:37:29 +01:00
William S Fulton 449aa08124 %extend changes and remove default use of javatype, dtype, cstype %typemaps
1) The %extend directive can now optionally support one of the 'class', 'struct' or 'union'.
2) The SWIG library no longer uses the javatype, dtype or cstype typemaps, thereby
   completely freeing them up for users to use without having to replicate the library
   code that they previously added

Tested by changes to test: java_lib_arrays
2017-01-15 16:50:24 +00:00
myd7349 b1151b34f2 Add C++11 std::array interface file for C# 2016-07-05 10:41:59 +08:00