Lines Matching defs:content
1280 void ArgumentCoder<PasteboardWebContent>::encode(ArgumentEncoder& encoder, const PasteboardWebContent& content)
1282 encoder << content.canSmartCopyOrDelete;
1283 encoder << content.dataInStringFormat;
1285 encodeSharedBuffer(encoder, content.dataInWebArchiveFormat.get());
1286 encodeSharedBuffer(encoder, content.dataInRTFDFormat.get());
1287 encodeSharedBuffer(encoder, content.dataInRTFFormat.get());
1289 encoder << content.clientTypes;
1290 encoder << static_cast<uint64_t>(content.clientData.size());
1291 for (size_t i = 0; i < content.clientData.size(); i++)
1292 encodeSharedBuffer(encoder, content.clientData[i].get());
1295 bool ArgumentCoder<PasteboardWebContent>::decode(ArgumentDecoder& decoder, PasteboardWebContent& content)
1297 if (!decoder.decode(content.canSmartCopyOrDelete))
1299 if (!decoder.decode(content.dataInStringFormat))
1301 if (!decodeSharedBuffer(decoder, content.dataInWebArchiveFormat))
1303 if (!decodeSharedBuffer(decoder, content.dataInRTFDFormat))
1305 if (!decodeSharedBuffer(decoder, content.dataInRTFFormat))
1307 if (!decoder.decode(content.clientTypes))
1313 content.clientData.resize(clientDataSize);
1315 decodeSharedBuffer(decoder, content.clientData[i]);