Lines Matching refs:GetCursor
115 while (data.GetCursor() < data.GetTotal()) {
133 if (data.GetCursor() == data.GetTotal()) {
192 auto tagCursor = data.GetCursor();
204 return data.WriteBackHead(static_cast<uint16_t>(tag), tagCursor, data.GetCursor() - tagCursor - sizeof(TLVHead));
209 auto endCursor = data.GetCursor() + head.len;
210 while (data.GetCursor() < endCursor) {
242 auto tagCursor = data.GetCursor();
246 auto pairCursor = data.GetCursor();
255 data.GetCursor() - pairCursor - sizeof(TLVHead))) {
260 return data.WriteBackHead(static_cast<uint16_t>(tag), tagCursor, data.GetCursor() - tagCursor - sizeof(TLVHead));
265 auto endCursor = data.GetCursor() + head.len;
266 while (data.GetCursor() < endCursor) {
336 auto tagCursor = data.GetCursor();
345 return data.WriteBackHead(static_cast<uint16_t>(tag), tagCursor, data.GetCursor() - tagCursor - sizeof(TLVHead));
368 auto endCursor = data.GetCursor() + head.len;
369 while (data.GetCursor() < endCursor) {