Home
last modified time | relevance | path

Searched refs:cxx (Results 1 – 25 of 29) sorted by relevance

12

/packages/modules/Bluetooth/system/rust/src/core/
Dffi.rs20 use cxx::{type_id, ExternType};
31 type Kind = cxx::kind::Trivial;
36 type Kind = cxx::kind::Trivial;
40 #[cxx::bridge]
Dmod.rs11 use cxx::UniquePtr;
/packages/modules/Bluetooth/system/gd/rust/topshim/src/
Dcontroller.rs1 #[cxx::bridge(namespace = bluetooth::topshim::rust)]
22 internal: cxx::UniquePtr<ffi::ControllerIntf>,
Dmetrics.rs6 #[cxx::bridge(namespace = bluetooth::topshim::rust)]
/packages/modules/Bluetooth/system/gd/rust/topshim/src/profiles/
Dcsis.rs9 #[cxx::bridge(namespace = bluetooth::topshim::rust)]
106 internal: cxx::UniquePtr<ffi::CsisClientIntf>,
146 let csis_if: cxx::UniquePtr<ffi::CsisClientIntf>; in new()
Da2dp.rs191 #[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()
Dvc.rs9 #[cxx::bridge(namespace = bluetooth::topshim::rust)]
156 internal: cxx::UniquePtr<ffi::VolumeControlIntf>,
196 let vc_if: cxx::UniquePtr<ffi::VolumeControlIntf>; in new()
Davrcp.rs21 #[cxx::bridge(namespace = bluetooth::topshim::rust)]
116 internal: cxx::UniquePtr<ffi::AvrcpIntf>,
145 let avrcpif: cxx::UniquePtr<ffi::AvrcpIntf>; in new()
Dhfp.rs137 #[cxx::bridge(namespace = bluetooth::topshim::rust)]
402 internal: cxx::UniquePtr<ffi::HfpIntf>,
431 let hfpif: cxx::UniquePtr<ffi::HfpIntf>; in new()
Dle_audio.rs9 #[cxx::bridge(namespace = bluetooth::topshim::rust)]
545 internal: cxx::UniquePtr<ffi::LeAudioClientIntf>,
585 let lea_client_if: cxx::UniquePtr<ffi::LeAudioClientIntf>; in new()
Dgatt.rs27 #[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/
Dlib.rs294 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/
DAndroid.bp63 "cxx-bridge-header",
70 "cxx-bridge-header",
DCargo.toml26 cxx = { version = "1.0.42", features = ["c++17"] } qkey
/packages/modules/Bluetooth/system/rust/src/connection/
Dffi.rs6 use cxx::UniquePtr;
25 #[cxx::bridge]
/packages/modules/Virtualization/compos/verify/native/
Dlib.rs19 #[cxx::bridge]
/packages/modules/Bluetooth/system/gd/rust/topshim/
DAndroid.bp61 "cxx-bridge-header",
144 "--enable-cxx-namespaces",
DCargo.toml27 cxx = "1.0" qkey
/packages/services/Telephony/testapps/TestSliceApp/
D.gitignore14 .cxx
/packages/modules/Bluetooth/android/ChannelSoundingTestApp/
D.gitignore14 .cxx
/packages/modules/ImsMedia/test/app/ImsMediaTestingApp/
D.gitignore26 .cxx/
/packages/modules/Bluetooth/system/gd/rust/shim/src/
Dinit_flags.rs1 #[cxx::bridge(namespace = bluetooth::common::init_flags)]
/packages/modules/Bluetooth/system/gd/rust/common/
DCargo.toml22 cxx = "1.0" qkey
/packages/modules/Bluetooth/system/rust/
DCargo.toml29 cxx = "*" qkey
/packages/modules/Bluetooth/system/rust/src/gatt/
Dffi.rs8 use cxx::UniquePtr;
33 #[cxx::bridge]

12