Package owl.cinterface.emulation
Class EmulatedCDoublePointer
- java.lang.Object
-
- owl.cinterface.emulation.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 Summary
Constructors Constructor Description EmulatedCDoublePointer(int length)EmulatedCDoublePointer(EmulatedCDoublePointer pointer, int newLength)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.graalvm.nativeimage.c.type.CDoublePointeraddressOf(int index)org.graalvm.nativeimage.c.type.CDoublePointeraddressOf(org.graalvm.word.SignedWord index)booleanequal(org.graalvm.word.ComparableWord val)booleanisNonNull()booleanisNull()booleannotEqual(org.graalvm.word.ComparableWord val)longrawValue()doubleread()doubleread(int index)doubleread(org.graalvm.word.SignedWord index)protected static UnsupportedOperationExceptionuoe()voidwrite(double value)voidwrite(int index, double value)voidwrite(org.graalvm.word.SignedWord index, double value)
-
-
-
Constructor Detail
-
EmulatedCDoublePointer
public EmulatedCDoublePointer(int length)
-
EmulatedCDoublePointer
public EmulatedCDoublePointer(EmulatedCDoublePointer pointer, int newLength)
-
-
Method Detail
-
read
public double read()
- Specified by:
readin interfaceorg.graalvm.nativeimage.c.type.CDoublePointer
-
read
public double read(int index)
- Specified by:
readin interfaceorg.graalvm.nativeimage.c.type.CDoublePointer
-
read
public double read(org.graalvm.word.SignedWord index)
- Specified by:
readin interfaceorg.graalvm.nativeimage.c.type.CDoublePointer
-
write
public void write(double value)
- Specified by:
writein interfaceorg.graalvm.nativeimage.c.type.CDoublePointer
-
write
public void write(int index, double value)- Specified by:
writein interfaceorg.graalvm.nativeimage.c.type.CDoublePointer
-
write
public void write(org.graalvm.word.SignedWord index, double value)- Specified by:
writein interfaceorg.graalvm.nativeimage.c.type.CDoublePointer
-
addressOf
public org.graalvm.nativeimage.c.type.CDoublePointer addressOf(int index)
- Specified by:
addressOfin interfaceorg.graalvm.nativeimage.c.type.CDoublePointer
-
addressOf
public org.graalvm.nativeimage.c.type.CDoublePointer addressOf(org.graalvm.word.SignedWord index)
- Specified by:
addressOfin interfaceorg.graalvm.nativeimage.c.type.CDoublePointer
-
isNull
public final boolean isNull()
- Specified by:
isNullin interfaceorg.graalvm.word.PointerBase
-
isNonNull
public final boolean isNonNull()
- Specified by:
isNonNullin interfaceorg.graalvm.word.PointerBase
-
equal
public final boolean equal(org.graalvm.word.ComparableWord val)
- Specified by:
equalin interfaceorg.graalvm.word.ComparableWord
-
notEqual
public final boolean notEqual(org.graalvm.word.ComparableWord val)
- Specified by:
notEqualin interfaceorg.graalvm.word.ComparableWord
-
rawValue
public final long rawValue()
- Specified by:
rawValuein interfaceorg.graalvm.word.WordBase
-
uoe
protected static UnsupportedOperationException uoe()
-
-