Bart Janssens
Bart Janssens
I can reproduce this, but I don't know if it's a bug in JuliaInterpreter.jl or in CxxWrap.
https://github.com/JuliaDebug/JuliaInterpreter.jl/pull/651 was merged, so I think we can close this.
Sorry, I completely missed this. @JamesWrigley if you are still having this problem, please create an issue with a small test that reproduces the problem in CxxWrap.jl.
Thanks for the comments. I think we should actually update the documentation, since it is not strictly needed for the data to be an array, for example it can be...
Confirmed, until I can find a more elegant fix, you can work around this using: ```c++ mod.set_const("CHAR", static_cast(dt)); ```
PR #491 should bring better enums soon. The old `set_const` method remains possible too, however.
There is no direct conversion from Julia functions to std::function. You can use `jlcxx::SafeCFunction` or `jl_function_t*` as arguments to wrapper functions, and then use these to create a C++ lambda...
I think this is actually fixable, at least the examples shown above pass with the two commits mentioned above. It is unfortunate that at the `AbstractString` level unicode seems to...
The reason it works differently for a member function is to facilitate applying a member function to both pointers and references (since Julia has no concept of member functions, and...
This is an OpenCV bug, the fix is to rebuild OpenCV_jll, there are some pointers here if someone wants to take a stab: https://github.com/JuliaPackaging/Yggdrasil/pull/8820#issuecomment-2144044576