Home
last modified time | relevance | path

Searched refs:ICInterface (Results 1 – 19 of 19) sorted by relevance

/aosp12/frameworks/native/libs/binder/ndk/include_cpp/android/
H A Dbinder_interface_utils.h115 class ICInterface : public SharedRefBase {
117 ICInterface() {} in ICInterface() function
118 virtual ~ICInterface() {} in ~ICInterface()
162 std::shared_ptr<ICInterface> interface;
237 std::shared_ptr<ICInterface> ICInterface::asInterface(AIBinder* binder) { in asInterface()
260 std::shared_ptr<ICInterface> ICInterface::ICInterfaceData::getInterface(AIBinder* binder) { in getInterface()
269 void* ICInterface::ICInterfaceData::onCreate(void* args) { in onCreate()
270 std::shared_ptr<ICInterface> interface = static_cast<ICInterface*>(args)->ref<ICInterface>(); in onCreate()
275 void ICInterface::ICInterfaceData::onDestroy(void* userData) { in onDestroy()
281 std::shared_ptr<ICInterface> interface = getInterface(binder); in onDump()
[all …]
H A Dbinder_to_string.h139 std::is_base_of_v<::ndk::ICInterface, _U> ||
/aosp12/hardware/interfaces/neuralnetworks/aidl/utils/include/nnapi/hal/aidl/
H A DProtectCallback.h54 static nn::GeneralResult<DeathHandler> create(std::shared_ptr<ndk::ICInterface> object);
70 DeathHandler(std::shared_ptr<ndk::ICInterface> object,
74 std::shared_ptr<ndk::ICInterface> kObject;
/aosp12/system/tools/aidl/tests/golden_output/aidl-test-interface-ndk_platform-source/gen/android/aidl/tests/
H A DINamedCallback.cpp14 …allback> _aidl_impl = std::static_pointer_cast<BnNamedCallback>(::ndk::ICInterface::asInterface(_a… in _aidl_onTransact()
34 static AIBinder_Class* _g_aidl_clazz = ::ndk::ICInterface::defineClass(INamedCallback::descriptor, …
94 std::shared_ptr<::ndk::ICInterface> interface = ::ndk::ICInterface::asInterface(binder.get()); in fromBinder()
H A DINewName.cpp14 …std::shared_ptr<BnNewName> _aidl_impl = std::static_pointer_cast<BnNewName>(::ndk::ICInterface::as… in _aidl_onTransact()
34 static AIBinder_Class* _g_aidl_clazz = ::ndk::ICInterface::defineClass(INewName::descriptor, _aidl_…
94 std::shared_ptr<::ndk::ICInterface> interface = ::ndk::ICInterface::asInterface(binder.get()); in fromBinder()
H A DIOldName.cpp14 …std::shared_ptr<BnOldName> _aidl_impl = std::static_pointer_cast<BnOldName>(::ndk::ICInterface::as… in _aidl_onTransact()
34 static AIBinder_Class* _g_aidl_clazz = ::ndk::ICInterface::defineClass(IOldName::descriptor, _aidl_…
94 std::shared_ptr<::ndk::ICInterface> interface = ::ndk::ICInterface::asInterface(binder.get()); in fromBinder()
H A DIDeprecated.cpp21 static AIBinder_Class* _g_aidl_clazz = ::ndk::ICInterface::defineClass(IDeprecated::descriptor, _ai…
45 std::shared_ptr<::ndk::ICInterface> interface = ::ndk::ICInterface::asInterface(binder.get()); in fromBinder()
H A DITestService.cpp25 …stService> _aidl_impl = std::static_pointer_cast<BnTestService>(::ndk::ICInterface::asInterface(_a… in _aidl_onTransact()
1010 static AIBinder_Class* _g_aidl_clazz = ::ndk::ICInterface::defineClass(ITestService::descriptor, _a…
3184 std::shared_ptr<::ndk::ICInterface> interface = ::ndk::ICInterface::asInterface(binder.get()); in fromBinder()
/aosp12/hardware/interfaces/neuralnetworks/aidl/utils/src/
H A DProtectCallback.cpp61 nn::GeneralResult<DeathHandler> DeathHandler::create(std::shared_ptr<ndk::ICInterface> object) { in create()
82 DeathHandler::DeathHandler(std::shared_ptr<ndk::ICInterface> object, in DeathHandler()
/aosp12/system/tools/aidl/tests/golden_output/aidl-test-interface-ndk_platform-source/gen/include/aidl/android/aidl/tests/
H A DIDeprecated.h18 class __attribute__((deprecated("test"))) IDeprecated : public ::ndk::ICInterface {
H A DINamedCallback.h18 class INamedCallback : public ::ndk::ICInterface {
H A DINewName.h18 class INewName : public ::ndk::ICInterface {
H A DIOldName.h18 class IOldName : public ::ndk::ICInterface {
H A DITestService.h28 class ITestService : public ::ndk::ICInterface {
/aosp12/system/tools/aidl/tests/golden_output/aidl_test_loggable_interface-ndk-source/gen/android/aidl/loggable/
H A DILoggableInterface.cpp24 …ace> _aidl_impl = std::static_pointer_cast<BnLoggableInterface>(::ndk::ICInterface::asInterface(_a… in _aidl_onTransact()
212 static AIBinder_Class* _g_aidl_clazz = ::ndk::ICInterface::defineClass(ILoggableInterface::descript…
421 std::shared_ptr<::ndk::ICInterface> interface = ::ndk::ICInterface::asInterface(binder.get()); in fromBinder()
/aosp12/system/tools/aidl/tests/golden_output/aidl_test_loggable_interface-ndk_platform-source/gen/android/aidl/loggable/
H A DILoggableInterface.cpp24 …ace> _aidl_impl = std::static_pointer_cast<BnLoggableInterface>(::ndk::ICInterface::asInterface(_a… in _aidl_onTransact()
212 static AIBinder_Class* _g_aidl_clazz = ::ndk::ICInterface::defineClass(ILoggableInterface::descript…
421 std::shared_ptr<::ndk::ICInterface> interface = ::ndk::ICInterface::asInterface(binder.get()); in fromBinder()
/aosp12/system/tools/aidl/tests/golden_output/aidl_test_loggable_interface-ndk-source/gen/include/aidl/android/aidl/loggable/
H A DILoggableInterface.h22 class ILoggableInterface : public ::ndk::ICInterface {
/aosp12/system/tools/aidl/tests/golden_output/aidl_test_loggable_interface-ndk_platform-source/gen/include/aidl/android/aidl/loggable/
H A DILoggableInterface.h22 class ILoggableInterface : public ::ndk::ICInterface {
/aosp12/hardware/interfaces/neuralnetworks/utils/
H A DREADME.md77 * Interfaces inherit from `ndk::ICInterface`, which inherits from `ndk::SharedRefBase`. The latter