The open source OpenXR runtime
1// Copyright 2020-2021, Collabora, Ltd.
2// SPDX-License-Identifier: BSL-1.0
3// Author: Rylie Pavlik <rylie.pavlik@collabora.com>
4
5#include "android.database.h"
6
7namespace wrap {
8namespace android::database {
9Cursor::Meta::Meta()
10 : MetaBaseDroppable(Cursor::getTypeName()),
11 getCount(classRef().getMethod("getCount", "()I")),
12 moveToFirst(classRef().getMethod("moveToFirst", "()Z")),
13 moveToNext(classRef().getMethod("moveToNext", "()Z")),
14 getColumnIndex(
15 classRef().getMethod("getColumnIndex", "(Ljava/lang/String;)I")),
16 getString(classRef().getMethod("getString", "(I)Ljava/lang/String;")),
17 getInt(classRef().getMethod("getInt", "(I)I")),
18 close(classRef().getMethod("close", "()V")) {
19 MetaBaseDroppable::dropClassRef();
20}
21} // namespace android::database
22} // namespace wrap