Home | History | Annotate | Download | only in network

Lines Matching refs:iter

87     for (BlobDataItemList::const_iterator iter = items.begin(); iter != items.end(); ++iter) {
88 if (iter->type == BlobDataItem::Data)
89 blobStorageData->m_data.appendData(iter->data, iter->offset, iter->length);
91 ASSERT(iter->type == BlobDataItem::File);
92 blobStorageData->m_data.appendFile(iter->path, iter->offset, iter->length, iter->expectedModificationTime);
101 BlobDataItemList::const_iterator iter = items.begin();
103 for (; iter != items.end(); ++iter) {
104 if (offset >= iter->length)
105 offset -= iter->length;
111 for (; iter != items.end() && length > 0; ++iter) {
112 long long currentLength = iter->length - offset;
114 if (iter->type == BlobDataItem::Data)
115 blobStorageData->m_data.appendData(iter->data, iter->offset + offset, newLength);
117 ASSERT(iter->type == BlobDataItem::File);
118 blobStorageData->m_data.appendFile(iter->path, iter->offset + offset, newLength, iter->expectedModificationTime);
136 for (BlobDataItemList::const_iterator iter = blobData->items().begin(); iter != blobData->items().end(); ++iter) {
137 switch (iter->type) {
139 blobStorageData->m_data.appendData(iter->data, 0, iter->data->length());
142 blobStorageData->m_data.appendFile(iter->path, iter->offset, iter->length, iter->expectedModificationTime);
145 if (m_blobs.contains(iter->url.string()))
146 appendStorageItems(blobStorageData.get(), m_blobs.get(iter->url.string())->items(), iter->offset, iter->length);