swig/Examples/ocaml
Zackery Spytz 27f964987a [OCaml] Fix reference typemaps for std::string
Fix warnings in the extend_template_method, li_std_string, and
template_methods tests. std::string was missing a typecheck typemap.

Add extend_template_method_runme.ml, li_std_string_runme.ml, and
template_methods_runme.ml.

Add INPUT, OUTPUT and INOUT typemaps for string &

Use the INOUT typemap in the strings_test example.  In the
strings_test example, takes_and_gives_std_string() was relying on the
silly fact that an argout typemap for string & was enabled by
default.

Remove the in, out, and typecheck typemaps for string &.

Closes: #1439
2023-04-21 09:39:59 +12:00
..
argout_ref More ocaml parallel make fixes 2019-03-26 19:51:09 +00:00
callback More ocaml parallel make fixes 2019-03-26 19:51:09 +00:00
class More ocaml parallel make fixes 2019-03-26 19:51:09 +00:00
contract More ocaml parallel make fixes 2019-03-26 19:51:09 +00:00
scoped_enum More ocaml parallel make fixes 2019-03-26 19:51:09 +00:00
shapes [S-EXP] Remove code for Common Lisp S-Exp 2021-05-16 08:42:39 +12:00
simple More ocaml parallel make fixes 2019-03-26 19:51:09 +00:00
std_string More ocaml parallel make fixes 2019-03-26 19:51:09 +00:00
std_vector Remove use of std::bind2nd which is removed in C++17 2019-06-27 07:40:49 +01:00
stl Correct ocaml dynamic targets 2019-03-26 21:24:00 +00:00
string_from_ptr More ocaml parallel make fixes 2019-03-26 19:51:09 +00:00
strings_test [OCaml] Fix reference typemaps for std::string 2023-04-21 09:39:59 +12:00
check.list [OCaml] Add a callback example 2019-01-16 00:53:13 -07:00