Lines Matching refs:FieldSlot
173 size_t fieldDirSize = mHeader->numColumns * sizeof(FieldSlot);
181 FieldSlot* fieldDir = static_cast<FieldSlot*>(offsetToPtr(fieldDirOffset));
257 CursorWindow::FieldSlot* CursorWindow::getFieldSlot(uint32_t row, uint32_t column) {
269 FieldSlot* fieldDir = static_cast<FieldSlot*>(offsetToPtr(rowSlot->offset));
288 FieldSlot* fieldSlot = getFieldSlot(row, column);
289 if (!fieldSlot) {
300 fieldSlot->type = type;
301 fieldSlot->data.buffer.offset = offset;
302 fieldSlot->data.buffer.size = size;
311 FieldSlot* fieldSlot = getFieldSlot(row, column);
312 if (!fieldSlot) {
316 fieldSlot->type = FIELD_TYPE_INTEGER;
317 fieldSlot->data.l = value;
326 FieldSlot* fieldSlot = getFieldSlot(row, column);
327 if (!fieldSlot) {
331 fieldSlot->type = FIELD_TYPE_FLOAT;
332 fieldSlot->data.d = value;
341 FieldSlot* fieldSlot = getFieldSlot(row, column);
342 if (!fieldSlot) {
346 fieldSlot->type = FIELD_TYPE_NULL;
347 fieldSlot->data.buffer.offset = 0;
348 fieldSlot->data.buffer.size = 0;