Interface CFunctionPointer

All Superinterfaces:
CodePointer, org.graalvm.word.ComparableWord, org.graalvm.word.PointerBase, RelocatedPointer, org.graalvm.word.WordBase

public interface CFunctionPointer extends CodePointer, RelocatedPointer
Base interface for all function pointers. Sub-interfaces define methods annotated with InvokeCFunctionPointer that invoke the method referenced by this function pointer. Since the signature of the invocation method is not known, it is not possible to define a single generic invocation method here.
Since:
19.0
  • Method Summary

    Methods inherited from interface org.graalvm.word.ComparableWord

    equal, notEqual

    Methods inherited from interface org.graalvm.word.PointerBase

    isNonNull, isNull

    Methods inherited from interface org.graalvm.word.WordBase

    equals, rawValue