Home | History | Annotate | Download | only in utils

Lines Matching defs:Blob

40     // Create an empty blob cache. The blob cache will cache key/value pairs
120 // A Blob is an immutable sized unstructured data blob.
121 class Blob : public RefBase {
123 Blob(const void* data, size_t size, bool copyData);
124 ~Blob();
126 bool operator<(const Blob& rhs) const;
133 Blob(const Blob&);
134 void operator=(const Blob&);
136 // mData points to the buffer containing the blob data.
139 // mSize is the size of the blob data in bytes.
142 // mOwnsData indicates whether or not this Blob object should free the
143 // memory pointed to by mData when the Blob gets destructed.
151 CacheEntry(const sp<Blob>& key, const sp<Blob>& value);
157 sp<Blob> getKey() const;
158 sp<Blob> getValue() const;
160 void setValue(const sp<Blob>& value);
165 sp<Blob> mKey;
168 sp<Blob> mValue;