Home
last modified time | relevance | path

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

/aosp14/frameworks/base/libs/androidfw/include/androidfw/
H A DCursorWindow.h118 inline int32_t getFieldSlotType(FieldSlot* fieldSlot) { in getFieldSlotType() argument
119 return fieldSlot->type; in getFieldSlotType()
122 inline int64_t getFieldSlotValueLong(FieldSlot* fieldSlot) { in getFieldSlotValueLong() argument
123 return fieldSlot->data.l; in getFieldSlotValueLong()
126 inline double getFieldSlotValueDouble(FieldSlot* fieldSlot) { in getFieldSlotValueDouble() argument
127 return fieldSlot->data.d; in getFieldSlotValueDouble()
130 inline const char* getFieldSlotValueString(FieldSlot* fieldSlot, in getFieldSlotValueString() argument
132 *outSizeIncludingNull = fieldSlot->data.buffer.size; in getFieldSlotValueString()
134 fieldSlot->data.buffer.offset, fieldSlot->data.buffer.size)); in getFieldSlotValueString()
138 *outSize = fieldSlot->data.buffer.size; in getFieldSlotValueBlob()
[all …]
/aosp14/frameworks/base/core/jni/
H A Dandroid_database_CursorWindow.cpp196 if (!fieldSlot) { in nativeGetType()
202 return window->getFieldSlotType(fieldSlot); in nativeGetType()
211 if (!fieldSlot) { in nativeGetBlob()
216 int32_t type = window->getFieldSlotType(fieldSlot); in nativeGetBlob()
250 if (!fieldSlot) { in nativeGetString()
255 int32_t type = window->getFieldSlotType(fieldSlot); in nativeGetString()
346 if (!fieldSlot) { in nativeCopyStringToBuffer()
351 int32_t type = window->getFieldSlotType(fieldSlot); in nativeCopyStringToBuffer()
385 if (!fieldSlot) { in nativeGetLong()
390 int32_t type = window->getFieldSlotType(fieldSlot); in nativeGetLong()
[all …]
/aosp14/frameworks/base/libs/androidfw/
H A DCursorWindow.cpp370 if (!fieldSlot) { in putBlobOrString()
382 fieldSlot->type = type; in putBlobOrString()
384 fieldSlot->data.buffer.size = size; in putBlobOrString()
394 if (!fieldSlot) { in putLong()
399 fieldSlot->data.l = value; in putLong()
409 if (!fieldSlot) { in putDouble()
414 fieldSlot->data.d = value; in putDouble()
424 if (!fieldSlot) { in putNull()
428 fieldSlot->type = FIELD_TYPE_NULL; in putNull()
429 fieldSlot->data.buffer.offset = 0; in putNull()
[all …]