summaryrefslogtreecommitdiff
path: root/neuralnetworks/utils/common/src/InvalidDevice.cpp
diff options
context:
space:
mode:
authorScott Lobdell <slobdell@google.com>2021-01-26 13:54:20 -0800
committerScott Lobdell <slobdell@google.com>2021-01-26 13:54:20 -0800
commitf072d1ca00fe4e68a9944d8922e09d700f326c85 (patch)
treedd8a7d623ca33b5c0040ac4e338c2287a169fb4f /neuralnetworks/utils/common/src/InvalidDevice.cpp
parentc1c3917a4fa8b5a2182affe9cb7085e39db656a3 (diff)
parent36b9cdeceab74933a1dd9b0174edc37edab862dc (diff)
Merge SP1A.210122.003
Change-Id: I48e52b88645c81351c04f3783085751522b6e99c
Diffstat (limited to 'neuralnetworks/utils/common/src/InvalidDevice.cpp')
-rw-r--r--neuralnetworks/utils/common/src/InvalidDevice.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/neuralnetworks/utils/common/src/InvalidDevice.cpp b/neuralnetworks/utils/common/src/InvalidDevice.cpp
index 535ccb41c7..81bca7fad0 100644
--- a/neuralnetworks/utils/common/src/InvalidDevice.cpp
+++ b/neuralnetworks/utils/common/src/InvalidDevice.cpp
@@ -32,13 +32,14 @@
namespace android::hardware::neuralnetworks::utils {
InvalidDevice::InvalidDevice(std::string name, std::string versionString, nn::Version featureLevel,
- nn::DeviceType type, std::vector<nn::Extension> extensions,
- nn::Capabilities capabilities,
+ nn::DeviceType type, bool isUpdatable,
+ std::vector<nn::Extension> extensions, nn::Capabilities capabilities,
std::pair<uint32_t, uint32_t> numberOfCacheFilesNeeded)
: kName(std::move(name)),
kVersionString(std::move(versionString)),
kFeatureLevel(featureLevel),
kType(type),
+ kIsUpdatable(isUpdatable),
kExtensions(std::move(extensions)),
kCapabilities(std::move(capabilities)),
kNumberOfCacheFilesNeeded(numberOfCacheFilesNeeded) {}
@@ -59,6 +60,10 @@ nn::DeviceType InvalidDevice::getType() const {
return kType;
}
+bool InvalidDevice::isUpdatable() const {
+ return kIsUpdatable;
+}
+
const std::vector<nn::Extension>& InvalidDevice::getSupportedExtensions() const {
return kExtensions;
}