swig/Lib/csharp
Olly Betts 8a73e25fe2 argcargv.i: NULL terminate argv with empty input
Fixes needed for: C# R
2023-05-23 10:12:49 +12:00
..
argcargv.i argcargv.i: NULL terminate argv with empty input 2023-05-23 10:12:49 +12:00
arrays_csharp.i Change C# bool[] typemaps to marshall as 1-byte 2019-07-06 12:56:27 +01:00
boost_intrusive_ptr.i More move semantics improvements 2022-07-04 11:19:50 +01:00
boost_shared_ptr.i More move semantics improvements 2022-07-04 11:19:50 +01:00
complex.i Add std_complex.i for C# too 2017-04-14 19:23:31 +02:00
csharp.swg Allow using snprintf() instead of sprintf() in wrappers 2023-04-27 10:08:57 +12:00
csharphead.swg Avoid -Wempty-body warnings from SWIG_contract_assert 2022-02-11 18:39:08 +13:00
csharpkw.swg Renames performed by `%namewarn` with `rename=` are printed in warning message 2022-02-06 13:51:37 -05:00
director.swg Add raise methods for throwing c++ exceptions in C#, Java, D 2017-05-13 17:01:15 +01:00
enums.swg C++11 strongly typed enum fixes for directors 2015-01-15 19:48:07 +00:00
enumsimple.swg C++11 strongly typed enum fixes for directors 2015-01-15 19:48:07 +00:00
enumtypesafe.swg C++11 strongly typed enum fixes for directors 2015-01-15 19:48:07 +00:00
std_array.i std_array.i std_vector.i tweaks 2023-03-22 21:05:13 +00:00
std_auto_ptr.i Add missing typecheck typemaps for std::auto_ptr and std::unique_ptr 2022-09-17 10:23:51 +01:00
std_common.i const size_t& typemaps added 2006-10-17 21:43:40 +00:00
std_complex.i Precision loss warning fixes for C# std::complex<float> typemaps 2017-10-10 19:26:54 +01:00
std_deque.i Each target language now has its own std_deque.i like the other STL wrappers. 2006-01-08 20:08:44 +00:00
std_except.i Add <typeinfo> header for std::bad_cast 2016-09-17 13:24:32 +02:00
std_list.i Cosmetic stray semi-colon removal after %typemap using quotes 2022-08-31 19:40:13 +01:00
std_map.i Use $self instead of self 2023-03-24 19:47:18 +00:00
std_pair.i Consistent parameter names for std::pair 2019-02-14 22:44:27 +00:00
std_set.i Use $self instead of self 2023-03-24 19:47:18 +00:00
std_shared_ptr.i Add std_shared_ptr.i and document shared_ptr library 2010-06-01 19:03:55 +00:00
std_string.i More director const std::string& testing and C# leak fix 2022-02-13 23:00:04 +00:00
std_string_view.i Initial support for std::string_view 2023-05-08 15:56:37 +12:00
std_unique_ptr.i Add missing typecheck typemaps for std::auto_ptr and std::unique_ptr 2022-09-17 10:23:51 +01:00
std_vector.i std_array.i std_vector.i tweaks 2023-03-22 21:05:13 +00:00
std_wstring.i Make typemaps consistently use string::data() vs c_str() 2023-04-24 11:49:23 +12:00
stl.i Create a consistent stl.i library file 2019-02-12 18:46:05 +00:00
swiginterface.i Fix directorin SWIGTYPE typemaps to make a copy as these are used for pass by value. 2016-05-14 21:32:24 +01:00
swigmove.i Provide SWIGTYPE MOVE typemaps in swigmove.i 2022-09-16 08:36:25 +01:00
swigtype_inout.i Add new swigtype_inout.i library containing SWIGTYPE *& OUTPUT typemaps. 2014-02-04 06:54:22 +00:00
typemaps.i Remove using directives from the generated C# code and fully qualify the use of all .NET framework types in order to minimize potential name collisions from input files defining types, namespace, etc with the same name as .NET framework members. 2013-10-17 15:44:24 -05:00
wchar.i C# CreateWStringFromUTF32 optimisation 2022-09-30 23:21:39 +01:00