Lines Matching refs:CppBackendShim

89 class CppBackendShim : public IServiceManager {  class
91 explicit CppBackendShim(const sp<BackendUnifiedServiceManager>& impl);
310 gDefaultServiceManager = sp<CppBackendShim>::make(getBackendUnifiedServiceManager()); in defaultServiceManager()
330 return sp<CppBackendShim>::make(sp<BackendUnifiedServiceManager>::make(sm)); in getServiceManagerShimFromAidlServiceManagerForTests()
554 CppBackendShim::CppBackendShim(const sp<BackendUnifiedServiceManager>& impl) in CppBackendShim() function in android::CppBackendShim
561 sp<IBinder> CppBackendShim::getService(const String16& name) const { in getService()
606 sp<IBinder> CppBackendShim::checkService(const String16& name) const { in checkService()
614 status_t CppBackendShim::addService(const String16& name, const sp<IBinder>& service, in addService()
621 Vector<String16> CppBackendShim::listServices(int dumpsysPriority) { in listServices()
635 sp<IBinder> CppBackendShim::waitForService(const String16& name16) { in waitForService()
726 bool CppBackendShim::isDeclared(const String16& name) { in isDeclared()
737 Vector<String16> CppBackendShim::getDeclaredInstances(const String16& interface) { in getDeclaredInstances()
755 std::optional<String16> CppBackendShim::updatableViaApex(const String16& name) { in updatableViaApex()
766 Vector<String16> CppBackendShim::getUpdatableNames(const String16& apexName) { in getUpdatableNames()
783 std::optional<IServiceManager::ConnectionInfo> CppBackendShim::getConnectionInfo( in getConnectionInfo()
798 status_t CppBackendShim::registerForNotifications(const String16& name, in registerForNotifications()
818 void CppBackendShim::removeRegistrationCallbackLocked(const sp<AidlRegistrationCallback>& cb, in removeRegistrationCallbackLocked()
839 status_t CppBackendShim::unregisterForNotifications(const String16& name, in unregisterForNotifications()
869 std::vector<IServiceManager::ServiceDebugInfo> CppBackendShim::getServiceDebugInfo() { in getServiceDebugInfo()
890 class CppServiceManagerHostShim : public CppBackendShim {
894 : CppBackendShim(sp<BackendUnifiedServiceManager>::make(impl)), mOptions(options) {} in CppServiceManagerHostShim()