Bart Janssens

Results 264 comments of Bart Janssens

No, although CxxWrap should be fully compatible with 1.0 now, this is a new feature and I haven't implemented it yet. I did think a bit on how it might...

Ah sorry, thanks for the reminder. I created a [PR](https://github.com/JuliaPackaging/Yggdrasil/pull/5265) to build the new version, once this goes through CxxWrap should pick up the new version automatically.

Yes, this should pick up the latest version, at least it did in the test: https://github.com/JuliaInterop/CxxWrap.jl/runs/8048191638?check_suite_focus=true#step:5:22 What is the issue exactly?

@nlw0 I have never seen this, if you can provide an example on how to reproduce this I'd be happy to look into it.

> You can solve this by using a released Julia version, not a development snapshot Or build `libcxxwrap-julia` from source and set up an `Overrides.toml` file if using 1.9 is...

Unfortunately right now the second method is the only way. It should be doable to make the first method work, but it needs some reworking of `ArrayRef`, which would certainly...

Can you also show the content of the header? I think here the problem is that `ViewpointPtr` and `SimStatePtr` are not wrapped.

OK, I see now, you need to always supply a Julia array to construct an ArrayRef, so SimStateJulia would look like this: ```c++ SimStateJulia(SimStatePtr state, bool renderingEnabled, jlcxx::ArrayRef julia_array) :...

For `==`, something like that should work, using the function pointer, e.g. `.method("==", &SequenceGraph::operator==)`. The implementation for this is currently quite ugly, there is a predefined list of names that...

No worries, heep the issues coming ;) This is another use case I didn't think of, I'd suggest going for a separate method using StrictlyTypedNumber, as you proposed. Ideally this...