Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
jni_android_p.h File Reference

(a22665e33491ef6e448eeb863fedf31e74620380)

#include "qbluetooth.h"
#include <QtCore/QJniObject>
#include <QtCore/private/qglobal_p.h>
#include <QtCore/qcoreapplication_platform.h>
Include dependency graph for jni_android_p.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  JavaNames {
  BluetoothAdapter = 0 , BluetoothDevice , ActionAclConnected , ActionAclDisconnected ,
  ActionBondStateChanged , ActionDiscoveryStarted , ActionDiscoveryFinished , ActionFound ,
  ActionScanModeChanged , ActionUuid , ExtraBondState , ExtraDevice ,
  ExtraPairingKey , ExtraPairingVariant , ExtraRssi , ExtraScanMode ,
  ExtraUuid
}

Functions

QT_BEGIN_NAMESPACE Q_DECLARE_JNI_CLASS (QtBtUtility, "org/qtproject/qt/android/bluetooth/QtBluetoothUtility") Q_DECLARE_JNI_CLASS(QtBtBroadcastReceiver
QT_BEGIN_NAMESPACE org qtproject qt android bluetooth QtBluetoothBroadcastReceiver Q_DECLARE_JNI_CLASS (QtBtGattCharacteristic, "org/qtproject/qt/android/bluetooth/QtBluetoothGattCharacteristic") Q_DECLARE_JNI_CLASS(QtBtGattDescriptor
QT_BEGIN_NAMESPACE org qtproject qt android bluetooth QtBluetoothBroadcastReceiver org qtproject qt android bluetooth QtBluetoothGattDescriptor Q_DECLARE_JNI_CLASS (QtBtInputStreamThread, "org/qtproject/qt/android/bluetooth/QtBluetoothInputStreamThread") template<> const expr auto QtJniTypes
QString valueFromStaticFieldCache (const char *key, const char *className, const char *fieldName)
template<typename Klass, JavaNames Field>
QString valueForStaticField ()

Enumeration Type Documentation

◆ JavaNames

enum JavaNames
Enumerator
BluetoothAdapter 
BluetoothDevice 
ActionAclConnected 
ActionAclDisconnected 
ActionBondStateChanged 
ActionDiscoveryStarted 
ActionDiscoveryFinished 
ActionFound 
ActionScanModeChanged 
ActionUuid 
ExtraBondState 
ExtraDevice 
ExtraPairingKey 
ExtraPairingVariant 
ExtraRssi 
ExtraScanMode 
ExtraUuid 

Definition at line 69 of file jni_android_p.h.

Function Documentation

◆ Q_DECLARE_JNI_CLASS() [1/3]

QT_BEGIN_NAMESPACE org qtproject qt android bluetooth QtBluetoothBroadcastReceiver Q_DECLARE_JNI_CLASS ( QtBtGattCharacteristic ,
"org/qtproject/qt/android/bluetooth/QtBluetoothGattCharacteristic"  )

◆ Q_DECLARE_JNI_CLASS() [2/3]

QT_BEGIN_NAMESPACE org qtproject qt android bluetooth QtBluetoothBroadcastReceiver org qtproject qt android bluetooth QtBluetoothGattDescriptor Q_DECLARE_JNI_CLASS ( QtBtInputStreamThread ,
"org/qtproject/qt/android/bluetooth/QtBluetoothInputStreamThread"  ) const

Definition at line 34 of file jni_android_p.h.

◆ Q_DECLARE_JNI_CLASS() [3/3]

QT_BEGIN_NAMESPACE Q_DECLARE_JNI_CLASS ( QtBtUtility ,
"org/qtproject/qt/android/bluetooth/QtBluetoothUtility"  )

◆ valueForStaticField()

template<typename Klass, JavaNames Field>
QString valueForStaticField ( )

Definition at line 93 of file jni_android_p.h.

◆ valueFromStaticFieldCache()

QString valueFromStaticFieldCache ( const char * key,
const char * className,
const char * fieldName )

Definition at line 27 of file jni_android.cpp.