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

  /frameworks/base/include/androidfw/
CursorWindow.h 46 * FieldSlot per column, which has the size, offset, and type of the data for that field.
66 struct FieldSlot {
114 FieldSlot* getFieldSlot(uint32_t row, uint32_t column);
116 inline int32_t getFieldSlotType(FieldSlot* fieldSlot) {
117 return fieldSlot->type;
120 inline int64_t getFieldSlotValueLong(FieldSlot* fieldSlot) {
121 return fieldSlot->data.l;
124 inline double getFieldSlotValueDouble(FieldSlot* fieldSlot)
    [all...]
  /frameworks/base/libs/androidfw/
CursorWindow.cpp 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
    [all...]
  /frameworks/base/core/jni/
android_database_CursorWindow.cpp 160 CursorWindow::FieldSlot* fieldSlot = window->getFieldSlot(row, column);
161 if (!fieldSlot) {
167 return window->getFieldSlotType(fieldSlot);
175 CursorWindow::FieldSlot* fieldSlot = window->getFieldSlot(row, column);
176 if (!fieldSlot) {
181 int32_t type = window->getFieldSlotType(fieldSlot);
184 const void* value = window->getFieldSlotValueBlob(fieldSlot, &size);
210 CursorWindow::FieldSlot* fieldSlot = window->getFieldSlot(row, column)
    [all...]

Completed in 41 milliseconds