Lines Matching refs:Blob
205 // A Blob is an immutable sized unstructured data blob.
206 class Blob {
208 Blob(const void* data, size_t size, bool copyData);
209 ~Blob();
211 bool operator<(const Blob& rhs) const;
218 Blob(const Blob&);
219 void operator=(const Blob&);
227 // mOwnsData indicates whether or not this Blob object should free the
228 // memory pointed to by mData when the Blob gets destructed.
236 CacheEntry(const std::shared_ptr<Blob>& key, const std::shared_ptr<Blob>& value, uint32_t recency);
242 std::shared_ptr<Blob> getKey() const;
243 std::shared_ptr<Blob> getValue() const;
245 void setValue(const std::shared_ptr<Blob>& value);
253 std::shared_ptr<Blob> mKey;
256 std::shared_ptr<Blob> mValue;