Lines Matching full:writer
32 static void Write(SkOrderedWriteBuffer& writer, const T* flattenable) {
33 writer.writeFlattenable(flattenable);
41 static void Write(SkOrderedWriteBuffer& writer, const SkMatrix* matrix) {
42 writer.writeMatrix(*matrix);
50 static void Write(SkOrderedWriteBuffer& writer, const SkPath* path) {
51 writer.writePath(*path);
59 static void Write(SkOrderedWriteBuffer& writer, const SkRegion* region) {
60 writer.writeRegion(*region);
68 static void Write(SkOrderedWriteBuffer& writer, unsigned char* data, uint32_t arraySize) {
69 writer.writeByteArray(data, arraySize);
77 static void Write(SkOrderedWriteBuffer& writer, SkColor* data, uint32_t arraySize) {
78 writer.writeColorArray(data, arraySize);
86 static void Write(SkOrderedWriteBuffer& writer, int32_t* data, uint32_t arraySize) {
87 writer.writeIntArray(data, arraySize);
95 static void Write(SkOrderedWriteBuffer& writer, SkPoint* data, uint32_t arraySize) {
96 writer.writePointArray(data, arraySize);
104 static void Write(SkOrderedWriteBuffer& writer, SkScalar* data, uint32_t arraySize) {
105 writer.writeScalarArray(data, arraySize);
114 SkOrderedWriteBuffer writer(1024);
115 writer.setFlags(SkOrderedWriteBuffer::kValidation_Flag);
116 SerializationUtils<T>::Write(writer, testObj);
117 size_t bytesWritten = writer.bytesWritten();
121 writer.writeToMemory(dataWritten);
145 SkOrderedWriteBuffer writer(1024);
146 writer.setFlags(SkOrderedWriteBuffer::kValidation_Flag);
147 SerializationUtils<T>::Write(writer, testObj);
148 size_t bytesWritten = writer.bytesWritten();
153 writer.writeToMemory(dataWritten);
184 SkOrderedWriteBuffer writer(1024);
185 writer.setFlags(SkOrderedWriteBuffer::kValidation_Flag);
186 SerializationUtils<T>::Write(writer, data, kArraySize);
187 size_t bytesWritten = writer.bytesWritten();
192 writer.writeToMemory(dataWritten);