Home | History | Annotate | Download | only in canvas

Lines Matching defs:DataView

27 #include "core/html/canvas/DataView.h"
48 PassRefPtr<DataView> DataView::create(unsigned length)
56 PassRefPtr<DataView> DataView::create(PassRefPtr<ArrayBuffer> buffer, unsigned byteOffset, unsigned byteLength)
65 return adoptRef(new DataView(buffer, byteOffset, byteLength));
68 DataView::DataView(PassRefPtr<ArrayBuffer> buffer, unsigned byteOffset, unsigned byteLength)
134 T DataView::getData(unsigned byteOffset, bool littleEndian, ExceptionState& exceptionState) const
149 void DataView::setData(unsigned byteOffset, T value, bool littleEndian, ExceptionState& exceptionState)
163 int8_t DataView::getInt8(unsigned byteOffset, ExceptionState& exceptionState)
168 uint8_t DataView::getUint8(unsigned byteOffset, ExceptionState& exceptionState)
173 int16_t DataView::getInt16(unsigned byteOffset, bool littleEndian, ExceptionState& exceptionState)
178 uint16_t DataView::getUint16(unsigned byteOffset, bool littleEndian, ExceptionState& exceptionState)
183 int32_t DataView::getInt32(unsigned byteOffset, bool littleEndian, ExceptionState& exceptionState)
188 uint32_t DataView::getUint32(unsigned byteOffset, bool littleEndian, ExceptionState& exceptionState)
193 float DataView::getFloat32(unsigned byteOffset, bool littleEndian, ExceptionState& exceptionState)
198 double DataView::getFloat64(unsigned byteOffset, bool littleEndian, ExceptionState& exceptionState)
203 void DataView::setInt8(unsigned byteOffset, int8_t value, ExceptionState& exceptionState)
208 void DataView::setUint8(unsigned byteOffset, uint8_t value, ExceptionState& exceptionState)
213 void DataView::setInt16(unsigned byteOffset, short value, bool littleEndian, ExceptionState& exceptionState)
218 void DataView::setUint16(unsigned byteOffset, uint16_t value, bool littleEndian, ExceptionState& exceptionState)
223 void DataView::setInt32(unsigned byteOffset, int32_t value, bool littleEndian, ExceptionState& exceptionState)
228 void DataView::setUint32(unsigned byteOffset, uint32_t value, bool littleEndian, ExceptionState& exceptionState)
233 void DataView::setFloat32(unsigned byteOffset, float value, bool littleEndian, ExceptionState& exceptionState)
238 void DataView::setFloat64(unsigned byteOffset, double value, bool littleEndian, ExceptionState& exceptionState)
243 v8::Handle<v8::Object> DataView::wrap(v8::Handle<v8::Object> creationContext, v8::Isolate* isolate)
245 return V8TypedArray<DataView>::wrap(this, creationContext, isolate);
248 void DataView::neuter()