Class EmulatedCDoublePointer

  • All Implemented Interfaces:
    org.graalvm.nativeimage.c.type.CDoublePointer, org.graalvm.word.ComparableWord, org.graalvm.word.PointerBase, org.graalvm.word.WordBase

    public class EmulatedCDoublePointer
    extends Object
    implements org.graalvm.nativeimage.c.type.CDoublePointer
    • Constructor Detail

      • EmulatedCDoublePointer

        public EmulatedCDoublePointer​(int length)
    • Method Detail

      • read

        public double read()
        Specified by:
        read in interface org.graalvm.nativeimage.c.type.CDoublePointer
      • read

        public double read​(int index)
        Specified by:
        read in interface org.graalvm.nativeimage.c.type.CDoublePointer
      • read

        public double read​(org.graalvm.word.SignedWord index)
        Specified by:
        read in interface org.graalvm.nativeimage.c.type.CDoublePointer
      • write

        public void write​(double value)
        Specified by:
        write in interface org.graalvm.nativeimage.c.type.CDoublePointer
      • write

        public void write​(int index,
                          double value)
        Specified by:
        write in interface org.graalvm.nativeimage.c.type.CDoublePointer
      • write

        public void write​(org.graalvm.word.SignedWord index,
                          double value)
        Specified by:
        write in interface org.graalvm.nativeimage.c.type.CDoublePointer
      • addressOf

        public org.graalvm.nativeimage.c.type.CDoublePointer addressOf​(int index)
        Specified by:
        addressOf in interface org.graalvm.nativeimage.c.type.CDoublePointer
      • addressOf

        public org.graalvm.nativeimage.c.type.CDoublePointer addressOf​(org.graalvm.word.SignedWord index)
        Specified by:
        addressOf in interface org.graalvm.nativeimage.c.type.CDoublePointer
      • isNull

        public final boolean isNull()
        Specified by:
        isNull in interface org.graalvm.word.PointerBase
      • isNonNull

        public final boolean isNonNull()
        Specified by:
        isNonNull in interface org.graalvm.word.PointerBase
      • equal

        public final boolean equal​(org.graalvm.word.ComparableWord val)
        Specified by:
        equal in interface org.graalvm.word.ComparableWord
      • notEqual

        public final boolean notEqual​(org.graalvm.word.ComparableWord val)
        Specified by:
        notEqual in interface org.graalvm.word.ComparableWord
      • rawValue

        public final long rawValue()
        Specified by:
        rawValue in interface org.graalvm.word.WordBase