/external/chromium_org/third_party/WebKit/Source/wtf/ |
ArrayBuffer.h | 39 class ArrayBuffer; 42 class WTF_EXPORT ArrayBuffer : public RefCounted<ArrayBuffer> { 44 static inline PassRefPtr<ArrayBuffer> create(unsigned numElements, unsigned elementByteSize); 45 static inline PassRefPtr<ArrayBuffer> create(ArrayBuffer*); 46 static inline PassRefPtr<ArrayBuffer> create(const void* source, unsigned byteLength); 47 static inline PassRefPtr<ArrayBuffer> create(ArrayBufferContents&); 50 static inline PassRefPtr<ArrayBuffer> createUninitialized(unsigned numElements, unsigned elementByteSize); 56 // Creates a new ArrayBuffer object with copy of bytes in this objec [all...] |
Int16Array.h | 33 class ArrayBuffer; 39 static inline PassRefPtr<Int16Array> create(PassRefPtr<ArrayBuffer>, unsigned byteOffset, unsigned length); 57 inline Int16Array(PassRefPtr<ArrayBuffer>, 74 PassRefPtr<Int16Array> Int16Array::create(PassRefPtr<ArrayBuffer> buffer, unsigned byteOffset, unsigned length) 84 Int16Array::Int16Array(PassRefPtr<ArrayBuffer> buffer, unsigned byteOffset, unsigned length)
|
Int8Array.h | 34 class ArrayBuffer; 40 static inline PassRefPtr<Int8Array> create(PassRefPtr<ArrayBuffer>, unsigned byteOffset, unsigned length); 58 inline Int8Array(PassRefPtr<ArrayBuffer>, 75 PassRefPtr<Int8Array> Int8Array::create(PassRefPtr<ArrayBuffer> buffer, unsigned byteOffset, unsigned length) 85 Int8Array::Int8Array(PassRefPtr<ArrayBuffer> buffer, unsigned byteOffset, unsigned length)
|
Uint16Array.h | 34 class ArrayBuffer; 40 static inline PassRefPtr<Uint16Array> create(PassRefPtr<ArrayBuffer>, unsigned byteOffset, unsigned length); 58 inline Uint16Array(PassRefPtr<ArrayBuffer>, 75 PassRefPtr<Uint16Array> Uint16Array::create(PassRefPtr<ArrayBuffer> buffer, unsigned byteOffset, unsigned length) 85 Uint16Array::Uint16Array(PassRefPtr<ArrayBuffer> buffer, unsigned byteOffset, unsigned length)
|
Uint32Array.h | 34 class ArrayBuffer; 40 static inline PassRefPtr<Uint32Array> create(PassRefPtr<ArrayBuffer>, unsigned byteOffset, unsigned length); 58 inline Uint32Array(PassRefPtr<ArrayBuffer>, 75 PassRefPtr<Uint32Array> Uint32Array::create(PassRefPtr<ArrayBuffer> buffer, unsigned byteOffset, unsigned length) 85 Uint32Array::Uint32Array(PassRefPtr<ArrayBuffer> buffer, unsigned byteOffset, unsigned length)
|
Uint8Array.h | 34 class ArrayBuffer; 40 static inline PassRefPtr<Uint8Array> create(PassRefPtr<ArrayBuffer>, unsigned byteOffset, unsigned length); 58 inline Uint8Array(PassRefPtr<ArrayBuffer>, 75 PassRefPtr<Uint8Array> Uint8Array::create(PassRefPtr<ArrayBuffer> buffer, unsigned byteOffset, unsigned length) 85 Uint8Array::Uint8Array(PassRefPtr<ArrayBuffer> buffer, unsigned byteOffset, unsigned length)
|
ArrayBuffer.cpp | 27 #include "wtf/ArrayBuffer.h" 37 bool ArrayBuffer::transfer(ArrayBufferContents& result, Vector<RefPtr<ArrayBufferView> >& neuteredViews) 39 RefPtr<ArrayBuffer> keepAlive(this); 73 void ArrayBuffer::addView(ArrayBufferView* view) 83 void ArrayBuffer::removeView(ArrayBufferView* view)
|
ArrayBufferView.cpp | 29 #include "ArrayBuffer.h" 33 ArrayBufferView::ArrayBufferView(PassRefPtr<ArrayBuffer> buffer,
|
Int32Array.h | 38 static inline PassRefPtr<Int32Array> create(PassRefPtr<ArrayBuffer>, unsigned byteOffset, unsigned length); 56 inline Int32Array(PassRefPtr<ArrayBuffer>, 73 PassRefPtr<Int32Array> Int32Array::create(PassRefPtr<ArrayBuffer> buffer, unsigned byteOffset, unsigned length) 83 Int32Array::Int32Array(PassRefPtr<ArrayBuffer> buffer, unsigned byteOffset, unsigned length)
|
TypedArrayBase.h | 30 #include "wtf/ArrayBuffer.h" 85 TypedArrayBase(PassRefPtr<ArrayBuffer> buffer, unsigned byteOffset, unsigned length) 94 RefPtr<ArrayBuffer> buffer = ArrayBuffer::create(length, sizeof(T)); 111 static PassRefPtr<Subclass> create(PassRefPtr<ArrayBuffer> buffer, 115 RefPtr<ArrayBuffer> buf(buffer); 125 RefPtr<ArrayBuffer> buffer = ArrayBuffer::createUninitialized(length, sizeof(T));
|
Float32Array.h | 39 static inline PassRefPtr<Float32Array> create(PassRefPtr<ArrayBuffer>, unsigned byteOffset, unsigned length); 63 inline Float32Array(PassRefPtr<ArrayBuffer>, 80 PassRefPtr<Float32Array> Float32Array::create(PassRefPtr<ArrayBuffer> buffer, unsigned byteOffset, unsigned length) 90 Float32Array::Float32Array(PassRefPtr<ArrayBuffer> buffer, unsigned byteOffset, unsigned length)
|
Float64Array.h | 39 static inline PassRefPtr<Float64Array> create(PassRefPtr<ArrayBuffer>, unsigned byteOffset, unsigned length); 63 inline Float64Array(PassRefPtr<ArrayBuffer>, 80 PassRefPtr<Float64Array> Float64Array::create(PassRefPtr<ArrayBuffer> buffer, unsigned byteOffset, unsigned length) 90 Float64Array::Float64Array(PassRefPtr<ArrayBuffer> buffer, unsigned byteOffset, unsigned length)
|
/external/chromium_org/third_party/WebKit/Source/bindings/tests/idls/ |
TestOverloadedConstructors.idl | 29 Constructor(ArrayBuffer arrayBuffer),
|
/external/chromium_org/third_party/WebKit/Source/core/html/canvas/ |
ArrayBufferView.idl | 30 readonly attribute ArrayBuffer buffer;
|
/external/chromium_org/third_party/WebKit/public/platform/ |
WebArrayBuffer.h | 42 namespace WTF { class ArrayBuffer; } 71 WebArrayBuffer(const WTF::PassRefPtr<WTF::ArrayBuffer>&); 72 WebArrayBuffer& operator=(const PassRefPtr<WTF::ArrayBuffer>&); 73 operator WTF::PassRefPtr<WTF::ArrayBuffer>() const; 77 WebPrivatePtr<WTF::ArrayBuffer> m_private;
|
/external/chromium_org/third_party/WebKit/Source/bindings/v8/custom/ |
V8ArrayBufferCustom.cpp | 35 #include "wtf/ArrayBuffer.h" 65 static_cast<ArrayBuffer*>(object)->deref(); 68 v8::Handle<v8::Object> V8ArrayBuffer::createWrapper(PassRefPtr<ArrayBuffer> impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) 73 v8::Handle<v8::Object> wrapper = v8::ArrayBuffer::New(impl->data(), impl->byteLength()); 81 ArrayBuffer* V8ArrayBuffer::toNative(v8::Handle<v8::Object> object) 86 return reinterpret_cast<ArrayBuffer*>(arraybufferPtr); 88 v8::Local<v8::ArrayBuffer> v8buffer = object.As<v8::ArrayBuffer>(); 91 v8::ArrayBuffer::Contents v8Contents = v8buffer->Externalize(); 93 RefPtr<ArrayBuffer> buffer = ArrayBuffer::create(contents) [all...] |
V8ArrayBufferCustom.h | 33 #include "wtf/ArrayBuffer.h" 52 static ArrayBuffer* toNative(v8::Handle<v8::Object>); 56 static void installPerContextProperties(v8::Handle<v8::Object>, ArrayBuffer*, v8::Isolate*) { } 59 static inline void* toInternalPointer(ArrayBuffer* impl) 64 static inline ArrayBuffer* fromInternalPointer(void* impl) 66 return static_cast<ArrayBuffer*>(impl); 70 friend v8::Handle<v8::Object> wrap(ArrayBuffer*, v8::Handle<v8::Object> creationContext, v8::Isolate*); 71 static v8::Handle<v8::Object> createWrapper(PassRefPtr<ArrayBuffer>, v8::Handle<v8::Object> creationContext, v8::Isolate*); 75 class WrapperTypeTraits<ArrayBuffer > { 81 inline v8::Handle<v8::Object> wrap(ArrayBuffer* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate [all...] |
/external/chromium_org/third_party/WebKit/Source/modules/crypto/ |
CryptoOperation.idl | 36 CryptoOperation process(ArrayBuffer data);
|
/external/chromium_org/third_party/WebKit/Source/core/platform/chromium/support/ |
WebArrayBuffer.cpp | 35 #include "wtf/ArrayBuffer.h" 44 RefPtr<ArrayBuffer> buffer = ArrayBuffer::create(numElements, elementByteSize); 83 WTF::ArrayBuffer* buffer = V8ArrayBuffer::toNative(value->ToObject()); 87 WebArrayBuffer::WebArrayBuffer(const WTF::PassRefPtr<WTF::ArrayBuffer>& blob) 92 WebArrayBuffer& WebArrayBuffer::operator=(const WTF::PassRefPtr<WTF::ArrayBuffer>& blob) 98 WebArrayBuffer::operator WTF::PassRefPtr<WTF::ArrayBuffer>() const
|
/external/chromium_org/third_party/WebKit/Source/modules/webaudio/ |
AsyncAudioDecoder.h | 40 // AsyncAudioDecoder asynchronously decodes audio file data from an ArrayBuffer in a worker thread. 50 void decodeAsync(ArrayBuffer* audioData, float sampleRate, PassRefPtr<AudioBufferCallback> successCallback, PassRefPtr<AudioBufferCallback> errorCallback); 56 static PassOwnPtr<DecodingTask> create(ArrayBuffer* audioData, float sampleRate, PassRefPtr<AudioBufferCallback> successCallback, PassRefPtr<AudioBufferCallback> errorCallback); 61 DecodingTask(ArrayBuffer* audioData, float sampleRate, PassRefPtr<AudioBufferCallback> successCallback, PassRefPtr<AudioBufferCallback> errorCallback); 63 ArrayBuffer* audioData() { return m_audioData.get(); } 72 RefPtr<ArrayBuffer> m_audioData;
|
/external/chromium_org/third_party/WebKit/Source/core/fileapi/ |
BlobBuilder.h | 53 void append(ArrayBuffer*);
|
FileReaderSync.idl | 35 [CallWith=ScriptExecutionContext, RaisesException] ArrayBuffer readAsArrayBuffer(Blob blob);
|
/external/chromium_org/v8/src/ |
arraybuffer.js | 30 var $ArrayBuffer = global.ArrayBuffer; 39 throw MakeTypeError('constructor_not_function', ["ArrayBuffer"]); 46 ['ArrayBuffer.prototype.byteLength', this]); 55 ['ArrayBuffer.prototype.slice', this]); 78 var result = new $ArrayBuffer(newLen); 87 // Set up the ArrayBuffer constructor function. 88 %SetCode($ArrayBuffer, ArrayBufferConstructor); 89 %FunctionSetPrototype($ArrayBuffer, new $Object()); 91 // Set up the constructor property on the ArrayBuffer prototype object [all...] |
/external/chromium_org/third_party/WebKit/Source/bindings/v8/ |
V8Utilities.h | 38 class ArrayBuffer; 57 typedef WTF::Vector<RefPtr<ArrayBuffer>, 1> ArrayBufferArray;
|
/external/chromium_org/third_party/WebKit/Source/modules/mediasource/ |
SourceBuffer.idl | 52 [RaisesException] void appendBuffer(ArrayBuffer data);
|