OLD | NEW |
(Empty) | |
| 1 #ifndef SkMiniData_DEFINED |
| 2 #define SkMiniData_DEFINED |
| 3 |
| 4 // A class that can store any immutable byte string, |
| 5 // but optimized to store <=7 bytes. |
| 6 |
| 7 #include "SkTypes.h" |
| 8 |
| 9 class SkMiniData { |
| 10 public: |
| 11 SkMiniData(const void*, size_t); |
| 12 SkMiniData(const SkMiniData&); |
| 13 ~SkMiniData(); |
| 14 |
| 15 const void* data() const; |
| 16 size_t len() const; |
| 17 |
| 18 private: |
| 19 SkMiniData& operator=(const SkMiniData&); |
| 20 |
| 21 const uint64_t fRep; |
| 22 }; |
| 23 |
| 24 #endif//SkMiniData_DEFINED |
OLD | NEW |