Home | History | Annotate | Download | only in utils

Lines Matching defs:Blob

39     // Create an empty blob cache. The blob cache will cache key/value pairs
128 // A Blob is an immutable sized unstructured data blob.
129 class Blob : public RefBase {
131 Blob(const void* data, size_t size, bool copyData);
132 ~Blob();
134 bool operator<(const Blob& rhs) const;
141 Blob(const Blob&);
142 void operator=(const Blob&);
144 // mData points to the buffer containing the blob data.
147 // mSize is the size of the blob data in bytes.
150 // mOwnsData indicates whether or not this Blob object should free the
151 // memory pointed to by mData when the Blob gets destructed.
159 CacheEntry(const sp<Blob>& key, const sp<Blob>& value);
165 sp<Blob> getKey() const;
166 sp<Blob> getValue() const;
168 void setValue(const sp<Blob>& value);
173 sp<Blob> mKey;
176 sp<Blob> mValue;