- 既知のすべてのサブインタフェース:
MemoryAddress
,MemorySegment
,NativeSymbol
,VaList
public sealed interface Addressable permits MemorySegment, MemoryAddress, NativeSymbol, VaList
addressableのタイプを表します。 アドレス可能なタイプは、「メモリー・アドレス」まで予測できるタイプです。 アドレス可能なタイプの例としては、
MemorySegment
、MemoryAddress
、VaList
、NativeSymbol
などがあります。
Addressable
タイプは、C linker
によって、「参照別」 (例、メモリー・アドレス、vaリストおよびupcallスタブ)を渡す必要があるdowncall handle
パラメータのタイプをモデル化するために使用されます。
- 実装要件:
- このインタフェースの実装は、value-basedです。
-
メソッドのサマリー
-
メソッドの詳細
-
address
MemoryAddress address()このアドレス指定可能に関連付けられた「メモリー・アドレス」を返します。- 戻り値:
- このアドレス可能に関連付けられた「メモリー・アドレス」
-