- All Known Subinterfaces:
CLinker.VaList,MemoryAddress,MemorySegment
public interface Addressable
Represents a type which is addressable. An addressable type is one which can be projected down to
a memory address instance (see
address()). Examples of addressable types are MemorySegment,
MemoryAddress and CLinker.VaList.- Implementation Requirements:
- Implementations of this interface are value-based.
-
Method Summary
-
Method Details
-
address
MemoryAddress address()Map this object into aMemoryAddressinstance.- Returns:
- the
MemoryAddressinstance associated with this object.
-