class ExceptionState;
class DataView FINAL : public ArrayBufferView, public ScriptWrappable {
+ DEFINE_WRAPPERTYPEINFO();
public:
static PassRefPtr<DataView> create(unsigned length);
static PassRefPtr<DataView> create(PassRefPtr<ArrayBuffer>, unsigned byteOffset, unsigned byteLength);
return TypeDataView;
}
+ virtual v8::Handle<v8::Object> wrap(v8::Handle<v8::Object> creationContext, v8::Isolate*) OVERRIDE;
+
protected:
virtual void neuter() OVERRIDE;
unsigned m_byteLength;
};
-
} // namespace blink
#endif // DataView_h