HomeSort by relevance Sort by last modified time
    Searched refs:fieldSlot (Results 1 - 3 of 3) sorted by null

  /frameworks/base/include/binder/
CursorWindow.h 46 * FieldSlot per column, which has the size, offset, and type of the data for that field.
66 struct FieldSlot {
115 FieldSlot* getFieldSlot(uint32_t row, uint32_t column);
117 inline int32_t getFieldSlotType(FieldSlot* fieldSlot) {
118 return fieldSlot->type;
121 inline int64_t getFieldSlotValueLong(FieldSlot* fieldSlot) {
122 return fieldSlot->data.l;
125 inline double getFieldSlotValueDouble(FieldSlot* fieldSlot)
    [all...]
  /frameworks/base/libs/binder/
CursorWindow.cpp 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
    [all...]
  /frameworks/base/core/jni/
android_database_CursorWindow.cpp 157 CursorWindow::FieldSlot* fieldSlot = window->getFieldSlot(row, column);
158 if (!fieldSlot) {
164 return window->getFieldSlotType(fieldSlot);
172 CursorWindow::FieldSlot* fieldSlot = window->getFieldSlot(row, column);
173 if (!fieldSlot) {
178 int32_t type = window->getFieldSlotType(fieldSlot);
181 const void* value = window->getFieldSlotValueBlob(fieldSlot, &size);
207 CursorWindow::FieldSlot* fieldSlot = window->getFieldSlot(row, column)
    [all...]

Completed in 1118 milliseconds