Home
last modified time | relevance | path

Searched refs:FieldSlot (Results 1 – 3 of 3) sorted by relevance

/frameworks/base/libs/androidfw/include/androidfw/
DCursorWindow.h67 struct FieldSlot { struct
115 FieldSlot* getFieldSlot(uint32_t row, uint32_t column);
117 inline int32_t getFieldSlotType(FieldSlot* fieldSlot) { in getFieldSlotType()
121 inline int64_t getFieldSlotValueLong(FieldSlot* fieldSlot) { in getFieldSlotValueLong()
125 inline double getFieldSlotValueDouble(FieldSlot* fieldSlot) { in getFieldSlotValueDouble()
129 inline const char* getFieldSlotValueString(FieldSlot* fieldSlot, in getFieldSlotValueString()
136 inline const void* getFieldSlotValueBlob(FieldSlot* fieldSlot, size_t* outSize) { in getFieldSlotValueBlob()
/frameworks/base/libs/androidfw/
DCursorWindow.cpp192 size_t fieldDirSize = mHeader->numColumns * sizeof(FieldSlot); in allocRow()
200 FieldSlot* fieldDir = static_cast<FieldSlot*>(offsetToPtr(fieldDirOffset)); in allocRow()
276 CursorWindow::FieldSlot* CursorWindow::getFieldSlot(uint32_t row, uint32_t column) { in getFieldSlot()
288 FieldSlot* fieldDir = static_cast<FieldSlot*>(offsetToPtr(rowSlot->offset)); in getFieldSlot()
307 FieldSlot* fieldSlot = getFieldSlot(row, column); in putBlobOrString()
330 FieldSlot* fieldSlot = getFieldSlot(row, column); in putLong()
345 FieldSlot* fieldSlot = getFieldSlot(row, column); in putDouble()
360 FieldSlot* fieldSlot = getFieldSlot(row, column); in putNull()
/frameworks/base/core/jni/
Dandroid_database_CursorWindow.cpp187 CursorWindow::FieldSlot* fieldSlot = window->getFieldSlot(row, column); in nativeGetType()
202 CursorWindow::FieldSlot* fieldSlot = window->getFieldSlot(row, column); in nativeGetBlob()
241 CursorWindow::FieldSlot* fieldSlot = window->getFieldSlot(row, column); in nativeGetString()
337 CursorWindow::FieldSlot* fieldSlot = window->getFieldSlot(row, column); in nativeCopyStringToBuffer()
376 CursorWindow::FieldSlot* fieldSlot = window->getFieldSlot(row, column); in nativeGetLong()
407 CursorWindow::FieldSlot* fieldSlot = window->getFieldSlot(row, column); in nativeGetDouble()