Home | History | Annotate | Download | only in platform

Lines Matching defs:WebIDBKey

39 class WebIDBKey {
42 WebIDBKey() { }
43 ~WebIDBKey() { reset(); }
45 WEBKIT_EXPORT static WebIDBKey createArray(const WebVector<WebIDBKey>&);
46 WEBKIT_EXPORT static WebIDBKey createString(const WebString&);
47 WEBKIT_EXPORT static WebIDBKey createDate(double);
48 WEBKIT_EXPORT static WebIDBKey createNumber(double);
49 WEBKIT_EXPORT static WebIDBKey createInvalid();
50 WEBKIT_EXPORT static WebIDBKey createNull();
52 WebIDBKey(const WebIDBKey& e) { assign(e); }
53 WebIDBKey& operator=(const WebIDBKey& e)
59 WEBKIT_EXPORT void assign(const WebIDBKey&);
60 WEBKIT_EXPORT void assignArray(const WebVector<WebIDBKey>&);
70 WEBKIT_EXPORT WebVector<WebIDBKey> array() const; // Only valid for ArrayType.
76 WebIDBKey(const WTF::PassRefPtr<WebCore::IDBKey>&);
77 WebIDBKey& operator=(const WTF::PassRefPtr<WebCore::IDBKey>&);