Top Description Methods
org.graalvm.nativeimage.c.type

public Interface CCharPointerPointer

extends PointerBase
Annotations
@CPointerTo:CCharPointer
Imports
org.graalvm.nativeimage.c.struct.CPointerTo, org.graalvm.word.PointerBase, .SignedWord

A pointer to a pointer to a 8-bit C primitive value.
Since
19.0

Method Summary

Modifier and TypeMethod and Description
public CCharPointerPointer
addressOf(int index)

Computes the address of the array element with the specified index, treating the pointer as an array of the C type.

public CCharPointerPointer
addressOf(SignedWord index)

Computes the address of the array element with the specified index, treating the pointer as an array of the C type.

public CCharPointer
read()

Reads the value at the pointer address.

public CCharPointer
read(int index)

Reads the value of the array element with the specified index, treating the pointer as an array of the C type.

public CCharPointer
read(SignedWord index)

Reads the value of the array element with the specified index, treating the pointer as an array of the C type.

public void
write(CCharPointer value)

Writes the value at the pointer address.

public void
write(int index, CCharPointer value)

Writes the value of the array element with the specified index, treating the pointer as an array of the C type.

public void
write(SignedWord index, CCharPointer value)

Writes the value of the array element with the specified index, treating the pointer as an array of the C type.

Inherited from org.graalvm.word.PointerBase:
isNonNullisNull

Method Detail

addressOfback to summary
public CCharPointerPointer addressOf(int index)

Computes the address of the array element with the specified index, treating the pointer as an array of the C type.

Since
19.0
addressOfback to summary
public CCharPointerPointer addressOf(SignedWord index)

Computes the address of the array element with the specified index, treating the pointer as an array of the C type.

Since
19.0
readback to summary
public CCharPointer read()

Reads the value at the pointer address.

Since
19.0
readback to summary
public CCharPointer read(int index)

Reads the value of the array element with the specified index, treating the pointer as an array of the C type.

Since
19.0
readback to summary
public CCharPointer read(SignedWord index)

Reads the value of the array element with the specified index, treating the pointer as an array of the C type.

Since
19.0
writeback to summary
public void write(CCharPointer value)

Writes the value at the pointer address.

Since
19.0
writeback to summary
public void write(int index, CCharPointer value)

Writes the value of the array element with the specified index, treating the pointer as an array of the C type.

Since
19.0
writeback to summary
public void write(SignedWord index, CCharPointer value)

Writes the value of the array element with the specified index, treating the pointer as an array of the C type.

Since
19.0