Package overrun.marshal
package overrun.marshal
The main package of marshal.
- Since:
- 0.1.0
- Author:
- squid233
- See Also:
-
ClassDescriptionCommon C memory layouts obtained with
Linker.canonicalLayouts()
.ChecksThis interface provides access to function descriptors and method handles for each function that is loaded byDowncall
.The data forDirectAccess
.Downcall library loader.The downcall factory creates method handle and call sites for the generated native function invoker.Downcall option.A layout builder that automatically aligns memory layouts.The struct layout builder that aligns memory layouts with the C structure alignment.Java-to-C helper.ConfigurationsA check entryC-to-Java helper.An upcall interface.Upcall.Type<T extends Upcall>The type wrapper of an upcall interface.