public class DataView extends ArrayBufferView
Modifier and Type | Class and Description |
---|---|
static interface |
DataView.ConstructorBufferUnionType |
buffer, byteLength, byteOffset
Constructor and Description |
---|
DataView(ArrayBuffer buffer) |
DataView(ArrayBuffer buffer,
int byteOffset) |
DataView(ArrayBuffer buffer,
int byteOffset,
int byteLength) |
DataView(DataView.ConstructorBufferUnionType buffer) |
DataView(DataView.ConstructorBufferUnionType buffer,
int byteOffset) |
DataView(DataView.ConstructorBufferUnionType buffer,
int byteOffset,
int byteLength) |
DataView(SharedArrayBuffer buffer) |
DataView(SharedArrayBuffer buffer,
int byteOffset) |
DataView(SharedArrayBuffer buffer,
int byteOffset,
int byteLength) |
Modifier and Type | Method and Description |
---|---|
double |
getFloat32(int byteOffset) |
double |
getFloat32(int byteOffset,
boolean littleEndian) |
double |
getFloat64(int byteOffset) |
double |
getFloat64(int byteOffset,
boolean littleEndian) |
int |
getInt16(int byteOffset) |
int |
getInt16(int byteOffset,
boolean littleEndian) |
int |
getInt32(int byteOffset) |
int |
getInt32(int byteOffset,
boolean littleEndian) |
int |
getInt8(int byteOffset) |
int |
getUint16(int byteOffset) |
int |
getUint16(int byteOffset,
boolean littleEndian) |
int |
getUint32(int byteOffset) |
int |
getUint32(int byteOffset,
boolean littleEndian) |
int |
getUint8(int byteOffset) |
void |
setFloat32(int byteOffset,
double value) |
void |
setFloat32(int byteOffset,
double value,
boolean littleEndian) |
void |
setFloat64(int byteOffset,
double value) |
void |
setFloat64(int byteOffset,
double value,
boolean littleEndian) |
void |
setInt16(int byteOffset,
double value) |
void |
setInt16(int byteOffset,
double value,
boolean littleEndian) |
void |
setInt32(int byteOffset,
double value) |
void |
setInt32(int byteOffset,
double value,
boolean littleEndian) |
void |
setInt8(int byteOffset,
double value) |
void |
setUint16(int byteOffset,
double value) |
void |
setUint16(int byteOffset,
double value,
boolean littleEndian) |
void |
setUint32(int byteOffset,
double value) |
void |
setUint32(int byteOffset,
double value,
boolean littleEndian) |
void |
setUint8(int byteOffset,
double value) |
public DataView(ArrayBuffer buffer, int byteOffset, int byteLength)
public DataView(ArrayBuffer buffer, int byteOffset)
public DataView(ArrayBuffer buffer)
public DataView(DataView.ConstructorBufferUnionType buffer, int byteOffset, int byteLength)
public DataView(DataView.ConstructorBufferUnionType buffer, int byteOffset)
public DataView(DataView.ConstructorBufferUnionType buffer)
public DataView(SharedArrayBuffer buffer, int byteOffset, int byteLength)
public DataView(SharedArrayBuffer buffer, int byteOffset)
public DataView(SharedArrayBuffer buffer)
public double getFloat32(int byteOffset, boolean littleEndian)
public double getFloat32(int byteOffset)
public double getFloat64(int byteOffset, boolean littleEndian)
public double getFloat64(int byteOffset)
public int getInt16(int byteOffset, boolean littleEndian)
public int getInt16(int byteOffset)
public int getInt32(int byteOffset, boolean littleEndian)
public int getInt32(int byteOffset)
public int getInt8(int byteOffset)
public int getUint16(int byteOffset, boolean littleEndian)
public int getUint16(int byteOffset)
public int getUint32(int byteOffset, boolean littleEndian)
public int getUint32(int byteOffset)
public int getUint8(int byteOffset)
public void setFloat32(int byteOffset, double value, boolean littleEndian)
public void setFloat32(int byteOffset, double value)
public void setFloat64(int byteOffset, double value, boolean littleEndian)
public void setFloat64(int byteOffset, double value)
public void setInt16(int byteOffset, double value, boolean littleEndian)
public void setInt16(int byteOffset, double value)
public void setInt32(int byteOffset, double value, boolean littleEndian)
public void setInt32(int byteOffset, double value)
public void setInt8(int byteOffset, double value)
public void setUint16(int byteOffset, double value, boolean littleEndian)
public void setUint16(int byteOffset, double value)
public void setUint32(int byteOffset, double value, boolean littleEndian)
public void setUint32(int byteOffset, double value)
public void setUint8(int byteOffset, double value)