Skip to content

Some work to get things compiling.

  1. Moved the build.rs file up one level so that it is next to Cargo.toml
  2. Cleaned up the cxxbridge definitions so the CXX macros could run and properly define the ffi interface
  3. Moved some structure definitions into the ffi module so that they could be exported by CXX into a header file. Also used a pub use ffi::{...} to make the full path not require ffi.
  4. Did some sample getter functions for the SMF type which was defined as an opaque rust type for CXX.

Merge request reports

Loading