Returns the internal byte order.
Returns the internal byte order.
Loads an 8-byte endian
ordered word as a native-endian Double
value.
Loads an 8-byte endian
ordered word as a native-endian Double
value.
Truncates address
to 8-byte alignment.
the 8-byte aligned address to load.
the loaded Double
value.
Loads a 4-byte endian
ordered word as a native-endian Float
value.
Loads a 4-byte endian
ordered word as a native-endian Float
value.
Truncates address
to 4-byte alignment.
the 4-byte aligned address to load.
the loaded Float
value.
Loads a 4-byte endian
ordered word as a native-endian Int
value.
Loads a 4-byte endian
ordered word as a native-endian Int
value.
Truncates address
to 4-byte alignment.
the 4-byte aligned address to load.
the loaded Int
value.
Loads an 8-byte endian
ordered word as a native-endian Long
value.
Loads an 8-byte endian
ordered word as a native-endian Long
value.
Truncates address
to 8-byte alignment.
the 8-byte aligned address to load.
the loaded Long
value.
Loads a 2-byte endian
ordered word as a native-endian Short
value.
Loads a 2-byte endian
ordered word as a native-endian Short
value.
Truncates address
to 2-byte alignment.
the 2-byte aligned address to load.
the loaded Short
value.
Loads a single byte.
Loads a single byte.
the address to load.
the loaded Byte
value.
Loads an 8-byte endian
ordered word as a native-endian Double
value.
Loads an 8-byte endian
ordered word as a native-endian Double
value.
the address to load.
the loaded Double
value.
Loads a 4-byte endian
ordered word as a native-endian Float
value.
Loads a 4-byte endian
ordered word as a native-endian Float
value.
the address to load.
the loaded Float
value.
Loads a 4-byte endian
ordered word as a native-endian Int
value.
Loads a 4-byte endian
ordered word as a native-endian Int
value.
the address to load.
the loaded Int
value.
Loads an 8-byte endian
ordered word as a native-endian Long
value.
Loads an 8-byte endian
ordered word as a native-endian Long
value.
the address to load.
the loaded Long
value.
Loads a 2-byte endian
ordered word as a native-endian Short
value.
Loads a 2-byte endian
ordered word as a native-endian Short
value.
the address to load.
the loaded Short
value.
Loads a single byte with volatile semantics if isCoherent
.
Loads a single byte with volatile semantics if isCoherent
.
the address to load.
the loaded Byte
value.
Loads an 8-byte endian
ordered word as a native-endian Double
value with
volatile semantics if isCoherent
.
Loads an 8-byte endian
ordered word as a native-endian Double
value with
volatile semantics if isCoherent
. Truncates address
to 8-byte alignment.
the 8-byte aligned address to load.
the loaded Double
value.
Loads a 4-byte endian
ordered word as a native-endian Float
value with
volatile semantics if isCoherent
.
Loads a 4-byte endian
ordered word as a native-endian Float
value with
volatile semantics if isCoherent
. Truncates address
to 4-byte alignment.
the 4-byte aligned address to load.
the loaded Float
value.
Loads a 4-byte endian
ordered word as a native-endian Int
value with
volatile semantics if isCoherent
.
Loads a 4-byte endian
ordered word as a native-endian Int
value with
volatile semantics if isCoherent
. Truncates address
to 4-byte alignment.
the 4-byte aligned address to load.
the loaded Int
value.
Loads an 8-byte endian
ordered word as a native-endian Long
value with
volatile semantics if isCoherent
.
Loads an 8-byte endian
ordered word as a native-endian Long
value with
volatile semantics if isCoherent
. Truncates address
to 8-byte alignment.
the 8-byte aligned address to load.
the loaded Long
value.
Loads a 2-byte endian
ordered word as a native-endian Short
value with
volatile semantics if isCoherent
.
Loads a 2-byte endian
ordered word as a native-endian Short
value with
volatile semantics if isCoherent
. Truncates address
to 2-byte alignment.
the 2-byte aligned address to load.
the loaded Short
value.
Returns a Reader
starting at address
.
Returns a Reader
starting at address
.
Returns the size in bytes of the address space.
Returns the size in bytes of the address space.
Stores a native-endian Double
value as an 8-byte endian
ordered word.
Stores a native-endian Double
value as an 8-byte endian
ordered word.
Truncates address
to 8-byte alignment.
the 8-byte aligned storage address.
the Double
value to store.
Stores a native-endian Float
value as a 4-byte endian
ordered word.
Stores a native-endian Float
value as a 4-byte endian
ordered word.
Truncates address
to 4-byte alignment.
the 4-byte aligned storage address.
the Float
value to store.
Stores a native-endian Int
value as a 4-byte endian
ordered word.
Stores a native-endian Int
value as a 4-byte endian
ordered word.
Truncates address
to 4-byte alignment.
the 4-byte aligned storage address.
the Int
value to store.
Store a native-endian Long
value as an 8-byte endian
ordered word.
Store a native-endian Long
value as an 8-byte endian
ordered word.
Truncates address
to 8-byte alignment.
the 8-byte aligned storage address.
the Long
value to store.
Stores a native-endian Short
value as a 2-byte endian
ordered word.
Stores a native-endian Short
value as a 2-byte endian
ordered word.
Truncates address
to 2-byte alignment.
the 2-byte aligned storage address.
the Short
value to store.
Stores a single byte.
Stores a single byte.
the storage address.
the Byte
value to store.
Stores a native-endian Double
value as an 8-byte endian
ordered word.
Stores a native-endian Double
value as an 8-byte endian
ordered word.
the storage address.
the Double
value to store.
Stores a native-endian Float
value as a 4-byte endian
ordered word.
Stores a native-endian Float
value as a 4-byte endian
ordered word.
the storage address.
the Float
value to store.
Stores a native-endian Int
value as a 4-byte endian
ordered word.
Stores a native-endian Int
value as a 4-byte endian
ordered word.
the storage address.
the Int
value to store.
Stores a native-endian Long
value as an 8-byte endian
ordered word.
Stores a native-endian Long
value as an 8-byte endian
ordered word.
the storage address.
the Long
value to store.
Stores a native-endian Short
value as a 2-byte endian
ordered word.
Stores a native-endian Short
value as a 2-byte endian
ordered word.
the storage address.
the Short
value to store.
Stores a single byte with volatile semantics if isCoherent
.
Stores a single byte with volatile semantics if isCoherent
.
the storage address.
the Byte
value to store.
Stores a native-endian Double
value as an 8-byte endian
ordered word with
volatile semantics if isCoherent
.
Stores a native-endian Double
value as an 8-byte endian
ordered word with
volatile semantics if isCoherent
. Truncates address
to 8-byte alignment.
the 8-byte aligned storage address.
the Double
value to store.
Stores a native-endian Float
value as a 4-byte endian
ordered word with
volatile semantics if isCoherent
.
Stores a native-endian Float
value as a 4-byte endian
ordered word with
volatile semantics if isCoherent
. Truncates address
to 4-byte alignment.
the 4-byte aligned storage address.
the Float
value to store.
Stores a native-endian Int
value as a 4-byte endian
ordered word with
volatile semantics if isCoherent
.
Stores a native-endian Int
value as a 4-byte endian
ordered word with
volatile semantics if isCoherent
. Truncates address
to 4-byte alignment.
the 4-byte aligned storage address.
the Int
value to store.
Store a native-endian Long
value as an 8-byte endian
ordered word with
volatile semantics if isCoherent
.
Store a native-endian Long
value as an 8-byte endian
ordered word with
volatile semantics if isCoherent
. Truncates address
to 8-byte alignment.
the 8-byte aligned storage address.
the Long
value to store.
Stores a native-endian Short
value as a 2-byte endian
ordered word with
volatile semantics if isCoherent
.
Stores a native-endian Short
value as a 2-byte endian
ordered word with
volatile semantics if isCoherent
. Truncates address
to 2-byte alignment.
the 2-byte aligned storage address.
the Short
value to store.