Lines Matching refs:fieldSlot
174 size_t fieldDirSize = mHeader->numColumns * sizeof(FieldSlot);
182 FieldSlot* fieldDir = static_cast<FieldSlot*>(offsetToPtr(fieldDirOffset));
258 CursorWindow::FieldSlot* CursorWindow::getFieldSlot(uint32_t row, uint32_t column) {
270 FieldSlot* fieldDir = static_cast<FieldSlot*>(offsetToPtr(rowSlot->offset));
289 FieldSlot* fieldSlot = getFieldSlot(row, column);
290 if (!fieldSlot) {
301 fieldSlot->type = type;
302 fieldSlot->data.buffer.offset = offset;
303 fieldSlot->data.buffer.size = size;
312 FieldSlot* fieldSlot = getFieldSlot(row, column);
313 if (!fieldSlot) {
317 fieldSlot->type = FIELD_TYPE_INTEGER;
318 fieldSlot->data.l = value;
327 FieldSlot* fieldSlot = getFieldSlot(row, column);
328 if (!fieldSlot) {
332 fieldSlot->type = FIELD_TYPE_FLOAT;
333 fieldSlot->data.d = value;
342 FieldSlot* fieldSlot = getFieldSlot(row, column);
343 if (!fieldSlot) {
347 fieldSlot->type = FIELD_TYPE_NULL;
348 fieldSlot->data.buffer.offset = 0;
349 fieldSlot->data.buffer.size = 0;