Lines Matching refs:SkDynamicMemoryWStream
495 struct SkDynamicMemoryWStream::Block {
521 SkDynamicMemoryWStream::SkDynamicMemoryWStream()
526 SkDynamicMemoryWStream::~SkDynamicMemoryWStream()
531 void SkDynamicMemoryWStream::reset()
546 bool SkDynamicMemoryWStream::write(const void* buffer, size_t count)
578 bool SkDynamicMemoryWStream::write(const void* buffer, size_t offset, size_t count)
603 bool SkDynamicMemoryWStream::read(void* buffer, size_t offset, size_t count)
624 void SkDynamicMemoryWStream::copyTo(void* dst) const
640 void SkDynamicMemoryWStream::writeToStream(SkWStream* dst) const {
646 void SkDynamicMemoryWStream::padToAlign4()
656 SkData* SkDynamicMemoryWStream::copyToData() const {
666 void SkDynamicMemoryWStream::invalidateCopy() {
675 explicit SkBlockMemoryRefCnt(SkDynamicMemoryWStream::Block* head) : fHead(head) { }
678 SkDynamicMemoryWStream::Block* block = fHead;
680 SkDynamicMemoryWStream::Block* next = block->fNext;
686 SkDynamicMemoryWStream::Block* const fHead;
691 SkBlockMemoryStream(SkDynamicMemoryWStream::Block* head, size_t size)
739 const SkDynamicMemoryWStream::Block* current = fCurrent;
812 SkDynamicMemoryWStream::Block const * fCurrent;
818 SkStreamAsset* SkDynamicMemoryWStream::detachAsStream() {
892 SkDynamicMemoryWStream tempStream;