Searched defs:IDBKey (Results 1 - 3 of 3) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/modules/indexeddb/
H A DIDBKey.cpp27 #include "modules/indexeddb/IDBKey.h"
31 IDBKey::~IDBKey()
35 void IDBKey::trace(Visitor* visitor)
40 bool IDBKey::isValid() const
66 int IDBKey::compare(const IDBKey* other) const
98 bool IDBKey::isLessThan(const IDBKey* other) const
104 bool IDBKey
[all...]
H A DIDBKey.h37 class IDBKey : public GarbageCollectedFinalized<IDBKey> { class in namespace:blink
39 typedef HeapVector<Member<IDBKey> > KeyArray;
41 static IDBKey* createInvalid()
43 return new IDBKey();
46 static IDBKey* createNumber(double number)
48 return new IDBKey(NumberType, number);
51 static IDBKey* createBinary(PassRefPtr<SharedBuffer> binary)
53 return new IDBKey(binary);
56 static IDBKey* createStrin
147 IDBKey() : m_type(InvalidType), m_number(0) { } function in class:blink::IDBKey
148 IDBKey(Type type, double number) : m_type(type), m_number(number) { } function in class:blink::IDBKey
149 explicit IDBKey(const String& value) : m_type(StringType), m_string(value), m_number(0) { } function in class:blink::IDBKey
150 explicit IDBKey(PassRefPtr<SharedBuffer> value) : m_type(BinaryType), m_binary(value), m_number(0) { } function in class:blink::IDBKey
151 explicit IDBKey(const KeyArray& keyArray) : m_type(ArrayType), m_array(keyArray), m_number(0) { } function in class:blink::IDBKey
[all...]
/external/chromium_org/third_party/WebKit/Source/web/
H A DWebIDBKey.cpp31 #include "modules/indexeddb/IDBKey.h"
89 static IDBKey* convertFromWebIDBKeyArray(const WebVector<WebIDBKey>& array)
91 IDBKey::KeyArray keys;
99 keys.append(IDBKey::createBinary(array[i].binary()));
102 keys.append(IDBKey::createString(array[i].string()));
105 keys.append(IDBKey::createDate(array[i].date()));
108 keys.append(IDBKey::createNumber(array[i].number()));
111 keys.append(IDBKey::createInvalid());
119 return IDBKey::createArray(keys);
122 static void convertToWebIDBKeyArray(const IDBKey
[all...]

Completed in 788 milliseconds