Searched refs:cxx (Results 1 – 25 of 29) sorted by relevance
12
/packages/modules/Bluetooth/system/rust/src/core/ |
D | ffi.rs | 20 use cxx::{type_id, ExternType}; 31 type Kind = cxx::kind::Trivial; 36 type Kind = cxx::kind::Trivial; 40 #[cxx::bridge]
|
D | mod.rs | 11 use cxx::UniquePtr;
|
/packages/modules/Bluetooth/system/gd/rust/topshim/src/ |
D | controller.rs | 1 #[cxx::bridge(namespace = bluetooth::topshim::rust)] 22 internal: cxx::UniquePtr<ffi::ControllerIntf>,
|
D | metrics.rs | 6 #[cxx::bridge(namespace = bluetooth::topshim::rust)]
|
/packages/modules/Bluetooth/system/gd/rust/topshim/src/profiles/ |
D | csis.rs | 9 #[cxx::bridge(namespace = bluetooth::topshim::rust)] 106 internal: cxx::UniquePtr<ffi::CsisClientIntf>, 146 let csis_if: cxx::UniquePtr<ffi::CsisClientIntf>; in new()
|
D | a2dp.rs | 191 #[cxx::bridge(namespace = bluetooth::topshim::rust)] 344 internal: cxx::UniquePtr<ffi::A2dpIntf>, 373 let a2dpif: cxx::UniquePtr<ffi::A2dpIntf>; in new() 462 internal: cxx::UniquePtr<ffi::A2dpSinkIntf>, 491 let a2dp_sink: cxx::UniquePtr<ffi::A2dpSinkIntf>; in new()
|
D | vc.rs | 9 #[cxx::bridge(namespace = bluetooth::topshim::rust)] 156 internal: cxx::UniquePtr<ffi::VolumeControlIntf>, 196 let vc_if: cxx::UniquePtr<ffi::VolumeControlIntf>; in new()
|
D | avrcp.rs | 21 #[cxx::bridge(namespace = bluetooth::topshim::rust)] 116 internal: cxx::UniquePtr<ffi::AvrcpIntf>, 145 let avrcpif: cxx::UniquePtr<ffi::AvrcpIntf>; in new()
|
D | hfp.rs | 137 #[cxx::bridge(namespace = bluetooth::topshim::rust)] 402 internal: cxx::UniquePtr<ffi::HfpIntf>, 431 let hfpif: cxx::UniquePtr<ffi::HfpIntf>; in new()
|
D | le_audio.rs | 9 #[cxx::bridge(namespace = bluetooth::topshim::rust)] 545 internal: cxx::UniquePtr<ffi::LeAudioClientIntf>, 585 let lea_client_if: cxx::UniquePtr<ffi::LeAudioClientIntf>; in new()
|
D | gatt.rs | 27 #[cxx::bridge(namespace = bluetooth::topshim::rust)] 1171 internal_cxx: cxx::UniquePtr<ffi::GattClientIntf>, 1372 internal_cxx: cxx::UniquePtr<ffi::GattServerIntf>, 1460 internal_cxx: cxx::UniquePtr<ffi::BleScannerIntf>, 1466 internal_cxx: cxx::UniquePtr<ffi::BleScannerIntf>, in new() 1625 internal_cxx: cxx::UniquePtr<ffi::BleAdvertiserIntf>, 1631 internal_cxx: cxx::UniquePtr<ffi::BleAdvertiserIntf>, in new()
|
/packages/modules/Bluetooth/system/gd/rust/topshim/macros/src/ |
D | lib.rs | 294 unsafe impl cxx::ExternType for #ident { in gen_cxx_extern_trivial() impl 295 type Id = cxx::type_id!(#cxx_ident); in gen_cxx_extern_trivial() 296 type Kind = cxx::kind::Trivial; in gen_cxx_extern_trivial()
|
/packages/modules/Bluetooth/system/gd/rust/shim/ |
D | Android.bp | 63 "cxx-bridge-header", 70 "cxx-bridge-header",
|
D | Cargo.toml | 26 cxx = { version = "1.0.42", features = ["c++17"] } qkey
|
/packages/modules/Bluetooth/system/rust/src/connection/ |
D | ffi.rs | 6 use cxx::UniquePtr; 25 #[cxx::bridge]
|
/packages/modules/Virtualization/compos/verify/native/ |
D | lib.rs | 19 #[cxx::bridge]
|
/packages/modules/Bluetooth/system/gd/rust/topshim/ |
D | Android.bp | 61 "cxx-bridge-header", 144 "--enable-cxx-namespaces",
|
D | Cargo.toml | 27 cxx = "1.0" qkey
|
/packages/services/Telephony/testapps/TestSliceApp/ |
D | .gitignore | 14 .cxx
|
/packages/modules/Bluetooth/android/ChannelSoundingTestApp/ |
D | .gitignore | 14 .cxx
|
/packages/modules/ImsMedia/test/app/ImsMediaTestingApp/ |
D | .gitignore | 26 .cxx/
|
/packages/modules/Bluetooth/system/gd/rust/shim/src/ |
D | init_flags.rs | 1 #[cxx::bridge(namespace = bluetooth::common::init_flags)]
|
/packages/modules/Bluetooth/system/gd/rust/common/ |
D | Cargo.toml | 22 cxx = "1.0" qkey
|
/packages/modules/Bluetooth/system/rust/ |
D | Cargo.toml | 29 cxx = "*" qkey
|
/packages/modules/Bluetooth/system/rust/src/gatt/ |
D | ffi.rs | 8 use cxx::UniquePtr; 33 #[cxx::bridge]
|
12