Searched refs:VersionedIDevice (Results 1 – 5 of 5) sorted by relevance
227 std::shared_ptr<VersionedIDevice> VersionedIDevice::create(std::string serviceName, in create()236 return std::make_shared<VersionedIDevice>(std::move(serviceName), std::move(core.value())); in create()239 VersionedIDevice::VersionedIDevice(std::string serviceName, Core core) in VersionedIDevice() function in android::nn::VersionedIDevice242 std::optional<VersionedIDevice::Core> VersionedIDevice::Core::create(sp<V1_0::IDevice> device) { in create()273 VersionedIDevice::Core::Core(sp<V1_0::IDevice> device, sp<IDeviceDeathHandler> deathHandler) in Core()279 VersionedIDevice::Core::~Core() { in ~Core()289 VersionedIDevice::Core::Core(Core&& other) noexcept in Core()297 VersionedIDevice::Core& VersionedIDevice::Core::operator=(Core&& other) noexcept { in operator =()309 std::pair<sp<T_IDevice>, sp<IDeviceDeathHandler>> VersionedIDevice::Core::getDeviceAndDeathHandler() in getDeviceAndDeathHandler()358 Return<T_Return> VersionedIDevice::recoverable( in recoverable()[all …]
58 class VersionedIDevice {59 DISALLOW_IMPLICIT_CONSTRUCTORS(VersionedIDevice);76 static std::shared_ptr<VersionedIDevice> create(std::string serviceName,90 VersionedIDevice(std::string serviceName, Core core);
57 VersionedIDevice* getInterface() override { return mInterface.get(); } in getInterface()85 const std::shared_ptr<VersionedIDevice> mInterface;99 : mName(std::move(name)), mInterface(VersionedIDevice::create(mName, device)) {} in DriverDevice()290 VersionedIDevice* getInterface() override { return nullptr; } in getInterface()
38 virtual VersionedIDevice* getInterface() = 0;
120 ... VersionedIDevice::getCapabilities(...) {182 ... funcRC(...) { t1: t_m_w:B|T1|[SUB][NN_LR_PC]VersionedIDevice::pr…194 ... VersionedIDevice::prepareModel(...) {200 "VersionedIDevice::prepareModel");