// Generated by esidl 0.4.0. package org.w3c.dom.typedarray; public interface DataView extends ArrayBufferView { // DataView public byte getInt8(int byteOffset); public byte getUint8(int byteOffset); public short getInt16(int byteOffset); public short getInt16(int byteOffset, boolean littleEndian); public short getUint16(int byteOffset); public short getUint16(int byteOffset, boolean littleEndian); public int getInt32(int byteOffset); public int getInt32(int byteOffset, boolean littleEndian); public int getUint32(int byteOffset); public int getUint32(int byteOffset, boolean littleEndian); public float getFloat32(int byteOffset); public float getFloat32(int byteOffset, boolean littleEndian); public double getFloat64(int byteOffset); public double getFloat64(int byteOffset, boolean littleEndian); public void setInt8(int byteOffset, byte value); public void setUint8(int byteOffset, byte value); public void setInt16(int byteOffset, short value); public void setInt16(int byteOffset, short value, boolean littleEndian); public void setUint16(int byteOffset, short value); public void setUint16(int byteOffset, short value, boolean littleEndian); public void setInt32(int byteOffset, int value); public void setInt32(int byteOffset, int value, boolean littleEndian); public void setUint32(int byteOffset, int value); public void setUint32(int byteOffset, int value, boolean littleEndian); public void setFloat32(int byteOffset, float value); public void setFloat32(int byteOffset, float value, boolean littleEndian); public void setFloat64(int byteOffset, double value); public void setFloat64(int byteOffset, double value, boolean littleEndian); }