Remove full namespace in header file.
Test: Presubmit.
Bug: 215443397
Change-Id: If8d3556e06119d12f515dc68a591e0f342761d6f
diff --git a/automotive/vehicle/aidl/impl/fake_impl/GeneratorHub/include/FakeValueGenerator.h b/automotive/vehicle/aidl/impl/fake_impl/GeneratorHub/include/FakeValueGenerator.h
index 93ffebf..5c90c30 100644
--- a/automotive/vehicle/aidl/impl/fake_impl/GeneratorHub/include/FakeValueGenerator.h
+++ b/automotive/vehicle/aidl/impl/fake_impl/GeneratorHub/include/FakeValueGenerator.h
@@ -33,7 +33,7 @@
virtual ~FakeValueGenerator() = default;
// Returns the next event if there is one or {@code std::nullopt} if there is none.
- virtual std::optional<::aidl::android::hardware::automotive::vehicle::VehiclePropValue>
+ virtual std::optional<aidl::android::hardware::automotive::vehicle::VehiclePropValue>
nextEvent() = 0;
};
diff --git a/automotive/vehicle/aidl/impl/fake_impl/GeneratorHub/include/GeneratorHub.h b/automotive/vehicle/aidl/impl/fake_impl/GeneratorHub/include/GeneratorHub.h
index ad04d23..9f112ae 100644
--- a/automotive/vehicle/aidl/impl/fake_impl/GeneratorHub/include/GeneratorHub.h
+++ b/automotive/vehicle/aidl/impl/fake_impl/GeneratorHub/include/GeneratorHub.h
@@ -44,7 +44,7 @@
class GeneratorHub {
public:
using OnHalEvent = std::function<void(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& event)>;
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& event)>;
explicit GeneratorHub(OnHalEvent&& onHalEvent);
~GeneratorHub();
@@ -60,7 +60,7 @@
private:
struct VhalEvent {
int32_t generatorId;
- ::aidl::android::hardware::automotive::vehicle::VehiclePropValue val;
+ aidl::android::hardware::automotive::vehicle::VehiclePropValue val;
};
// Comparator used by priority queue to keep track of soonest event.
diff --git a/automotive/vehicle/aidl/impl/fake_impl/GeneratorHub/include/JsonFakeValueGenerator.h b/automotive/vehicle/aidl/impl/fake_impl/GeneratorHub/include/JsonFakeValueGenerator.h
index 8116ed2..947eb4f 100644
--- a/automotive/vehicle/aidl/impl/fake_impl/GeneratorHub/include/JsonFakeValueGenerator.h
+++ b/automotive/vehicle/aidl/impl/fake_impl/GeneratorHub/include/JsonFakeValueGenerator.h
@@ -37,7 +37,7 @@
// {@code int32Values} has less than 2 elements, number of iterations would be set to -1, which
// means iterate indefinitely.
explicit JsonFakeValueGenerator(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& request);
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& request);
// Create a new JSON fake value generator using the specified JSON file path. All the events
// in the JSON file would be generated for number of {@code iteration}. If iteration is 0, no
// value would be generated. If iteration is less than 0, it would iterate indefinitely.
@@ -48,14 +48,14 @@
~JsonFakeValueGenerator() = default;
- std::optional<::aidl::android::hardware::automotive::vehicle::VehiclePropValue> nextEvent()
+ std::optional<aidl::android::hardware::automotive::vehicle::VehiclePropValue> nextEvent()
override;
- const std::vector<::aidl::android::hardware::automotive::vehicle::VehiclePropValue>&
+ const std::vector<aidl::android::hardware::automotive::vehicle::VehiclePropValue>&
getAllEvents();
private:
size_t mEventIndex = 0;
- std::vector<::aidl::android::hardware::automotive::vehicle::VehiclePropValue> mEvents;
+ std::vector<aidl::android::hardware::automotive::vehicle::VehiclePropValue> mEvents;
long mLastEventTimestamp = 0;
int32_t mNumOfIterations = 0;
diff --git a/automotive/vehicle/aidl/impl/fake_impl/GeneratorHub/include/LinearFakeValueGenerator.h b/automotive/vehicle/aidl/impl/fake_impl/GeneratorHub/include/LinearFakeValueGenerator.h
index bd004f3..d2b701d 100644
--- a/automotive/vehicle/aidl/impl/fake_impl/GeneratorHub/include/LinearFakeValueGenerator.h
+++ b/automotive/vehicle/aidl/impl/fake_impl/GeneratorHub/include/LinearFakeValueGenerator.h
@@ -35,7 +35,7 @@
// int64Values[0]: interval
// {@code propId} must be INT32 or INT64 or FLOAT type.
explicit LinearFakeValueGenerator(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& request);
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& request);
// A linear value generator in range [middleValue - dispersion, middleValue + dispersion),
// starts at 'currentValue' and at each 'interval', increase by 'increment' and loop back if
// exceeds middleValue + dispersion. {@code propId} must be INT32 or INT64 or FLOAT type.
@@ -43,7 +43,7 @@
float dispersion, float increment, int64_t interval);
~LinearFakeValueGenerator() = default;
- std::optional<::aidl::android::hardware::automotive::vehicle::VehiclePropValue> nextEvent()
+ std::optional<aidl::android::hardware::automotive::vehicle::VehiclePropValue> nextEvent()
override;
private:
diff --git a/automotive/vehicle/aidl/impl/fake_impl/hardware/include/FakeVehicleHardware.h b/automotive/vehicle/aidl/impl/fake_impl/hardware/include/FakeVehicleHardware.h
index 578d045..9634c80 100644
--- a/automotive/vehicle/aidl/impl/fake_impl/hardware/include/FakeVehicleHardware.h
+++ b/automotive/vehicle/aidl/impl/fake_impl/hardware/include/FakeVehicleHardware.h
@@ -46,30 +46,30 @@
explicit FakeVehicleHardware(std::unique_ptr<VehiclePropValuePool> valuePool);
// Get all the property configs.
- std::vector<::aidl::android::hardware::automotive::vehicle::VehiclePropConfig>
+ std::vector<aidl::android::hardware::automotive::vehicle::VehiclePropConfig>
getAllPropertyConfigs() const override;
// Set property values asynchronously. Server could return before the property set requests
// are sent to vehicle bus or before property set confirmation is received. The callback is
// safe to be called after the function returns and is safe to be called in a different thread.
- ::aidl::android::hardware::automotive::vehicle::StatusCode setValues(
+ aidl::android::hardware::automotive::vehicle::StatusCode setValues(
std::shared_ptr<const SetValuesCallback> callback,
- const std::vector<::aidl::android::hardware::automotive::vehicle::SetValueRequest>&
+ const std::vector<aidl::android::hardware::automotive::vehicle::SetValueRequest>&
requests) override;
// Get property values asynchronously. Server could return before the property values are ready.
// The callback is safe to be called after the function returns and is safe to be called in a
// different thread.
- ::aidl::android::hardware::automotive::vehicle::StatusCode getValues(
+ aidl::android::hardware::automotive::vehicle::StatusCode getValues(
std::shared_ptr<const GetValuesCallback> callback,
- const std::vector<::aidl::android::hardware::automotive::vehicle::GetValueRequest>&
+ const std::vector<aidl::android::hardware::automotive::vehicle::GetValueRequest>&
requests) const override;
// Dump debug information in the server.
DumpResult dump(const std::vector<std::string>& options) override;
// Check whether the system is healthy, return {@code StatusCode::OK} for healthy.
- ::aidl::android::hardware::automotive::vehicle::StatusCode checkHealth() override;
+ aidl::android::hardware::automotive::vehicle::StatusCode checkHealth() override;
// Register a callback that would be called when there is a property change event from vehicle.
void registerOnPropertyChangeEvent(
@@ -85,11 +85,11 @@
const std::shared_ptr<VehiclePropValuePool> mValuePool;
const std::shared_ptr<VehiclePropertyStore> mServerSidePropStore;
- ::android::base::Result<VehiclePropValuePool::RecyclableType> getValue(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& value) const;
+ android::base::Result<VehiclePropValuePool::RecyclableType> getValue(
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& value) const;
- ::android::base::Result<void> setValue(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& value);
+ android::base::Result<void> setValue(
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& value);
private:
// Expose private methods to unit test.
@@ -108,33 +108,33 @@
void storePropInitialValue(const defaultconfig::ConfigDeclaration& config);
// The callback that would be called when a vehicle property value change happens.
void onValueChangeCallback(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& value);
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& value);
// If property "persist.vendor.vhal_init_value_override" is set to true, override the properties
// using config files in 'overrideDir'.
void maybeOverrideProperties(const char* overrideDir);
// Override the properties using config files in 'overrideDir'.
void overrideProperties(const char* overrideDir);
- ::android::base::Result<void> maybeSetSpecialValue(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& value,
+ android::base::Result<void> maybeSetSpecialValue(
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& value,
bool* isSpecialValue);
- ::android::base::Result<VehiclePropValuePool::RecyclableType> maybeGetSpecialValue(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& value,
+ android::base::Result<VehiclePropValuePool::RecyclableType> maybeGetSpecialValue(
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& value,
bool* isSpecialValue) const;
- ::android::base::Result<void> setApPowerStateReport(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& value);
+ android::base::Result<void> setApPowerStateReport(
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& value);
VehiclePropValuePool::RecyclableType createApPowerStateReq(
- ::aidl::android::hardware::automotive::vehicle::VehicleApPowerStateReq state);
- ::android::base::Result<void> setUserHalProp(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& value);
- ::android::base::Result<VehiclePropValuePool::RecyclableType> getUserHalProp(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& value) const;
+ aidl::android::hardware::automotive::vehicle::VehicleApPowerStateReq state);
+ android::base::Result<void> setUserHalProp(
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& value);
+ android::base::Result<VehiclePropValuePool::RecyclableType> getUserHalProp(
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& value) const;
bool isHvacPropAndHvacNotAvailable(int32_t propId);
std::string dumpAllProperties();
std::string dumpOnePropertyByConfig(
int rowNumber,
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropConfig& config);
+ const aidl::android::hardware::automotive::vehicle::VehiclePropConfig& config);
std::string dumpOnePropertyById(int32_t propId, int32_t areaId);
std::string dumpHelp();
std::string dumpListProperties();
@@ -142,23 +142,23 @@
std::string dumpSetProperties(const std::vector<std::string>& options);
template <typename T>
- ::android::base::Result<T> safelyParseInt(int index, const std::string& s) {
+ android::base::Result<T> safelyParseInt(int index, const std::string& s) {
T out;
if (!::android::base::ParseInt(s, &out)) {
- return ::android::base::Error() << ::android::base::StringPrintf(
+ return android::base::Error() << android::base::StringPrintf(
"non-integer argument at index %d: %s\n", index, s.c_str());
}
return out;
}
- ::android::base::Result<float> safelyParseFloat(int index, const std::string& s);
+ android::base::Result<float> safelyParseFloat(int index, const std::string& s);
std::vector<std::string> getOptionValues(const std::vector<std::string>& options,
size_t* index);
- ::android::base::Result<::aidl::android::hardware::automotive::vehicle::VehiclePropValue>
+ android::base::Result<aidl::android::hardware::automotive::vehicle::VehiclePropValue>
parseSetPropOptions(const std::vector<std::string>& options);
- ::android::base::Result<std::vector<uint8_t>> parseHexString(const std::string& s);
+ android::base::Result<std::vector<uint8_t>> parseHexString(const std::string& s);
- ::android::base::Result<void> checkArgumentsSize(const std::vector<std::string>& options,
- size_t minSize);
+ android::base::Result<void> checkArgumentsSize(const std::vector<std::string>& options,
+ size_t minSize);
};
} // namespace fake
diff --git a/automotive/vehicle/aidl/impl/fake_impl/obd2frame/include/FakeObd2Frame.h b/automotive/vehicle/aidl/impl/fake_impl/obd2frame/include/FakeObd2Frame.h
index 118bb34..fa6d8f9 100644
--- a/automotive/vehicle/aidl/impl/fake_impl/obd2frame/include/FakeObd2Frame.h
+++ b/automotive/vehicle/aidl/impl/fake_impl/obd2frame/include/FakeObd2Frame.h
@@ -35,17 +35,17 @@
: mPropStore(propStore) {}
void initObd2LiveFrame(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropConfig& propConfig);
+ const aidl::android::hardware::automotive::vehicle::VehiclePropConfig& propConfig);
void initObd2FreezeFrame(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropConfig& propConfig);
- ::android::base::Result<VehiclePropValuePool::RecyclableType> getObd2FreezeFrame(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue&
+ const aidl::android::hardware::automotive::vehicle::VehiclePropConfig& propConfig);
+ android::base::Result<VehiclePropValuePool::RecyclableType> getObd2FreezeFrame(
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue&
requestedPropValue) const;
- ::android::base::Result<VehiclePropValuePool::RecyclableType> getObd2DtcInfo() const;
- ::android::base::Result<void> clearObd2FreezeFrames(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& propValue);
+ android::base::Result<VehiclePropValuePool::RecyclableType> getObd2DtcInfo() const;
+ android::base::Result<void> clearObd2FreezeFrames(
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& propValue);
static bool isDiagnosticProperty(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropConfig& propConfig);
+ const aidl::android::hardware::automotive::vehicle::VehiclePropConfig& propConfig);
private:
std::shared_ptr<VehiclePropertyStore> mPropStore;
diff --git a/automotive/vehicle/aidl/impl/fake_impl/obd2frame/include/Obd2SensorStore.h b/automotive/vehicle/aidl/impl/fake_impl/obd2frame/include/Obd2SensorStore.h
index f6075cb..1395eae 100644
--- a/automotive/vehicle/aidl/impl/fake_impl/obd2frame/include/Obd2SensorStore.h
+++ b/automotive/vehicle/aidl/impl/fake_impl/obd2frame/include/Obd2SensorStore.h
@@ -45,7 +45,7 @@
template <class T>
static int getLastIndex() {
- auto range = ::ndk::enum_range<T>();
+ auto range = ndk::enum_range<T>();
auto it = range.begin();
while (std::next(it) != range.end()) {
it++;
@@ -54,19 +54,19 @@
}
// Stores an integer-valued sensor.
- ::aidl::android::hardware::automotive::vehicle::StatusCode setIntegerSensor(
- ::aidl::android::hardware::automotive::vehicle::DiagnosticIntegerSensorIndex index,
+ aidl::android::hardware::automotive::vehicle::StatusCode setIntegerSensor(
+ aidl::android::hardware::automotive::vehicle::DiagnosticIntegerSensorIndex index,
int32_t value);
// Stores an integer-valued sensor.
- ::aidl::android::hardware::automotive::vehicle::StatusCode setIntegerSensor(size_t index,
- int32_t value);
+ aidl::android::hardware::automotive::vehicle::StatusCode setIntegerSensor(size_t index,
+ int32_t value);
// Stores a float-valued sensor.
- ::aidl::android::hardware::automotive::vehicle::StatusCode setFloatSensor(
- ::aidl::android::hardware::automotive::vehicle::DiagnosticFloatSensorIndex index,
+ aidl::android::hardware::automotive::vehicle::StatusCode setFloatSensor(
+ aidl::android::hardware::automotive::vehicle::DiagnosticFloatSensorIndex index,
float value);
// Stores a float-valued sensor.
- ::aidl::android::hardware::automotive::vehicle::StatusCode setFloatSensor(size_t index,
- float value);
+ aidl::android::hardware::automotive::vehicle::StatusCode setFloatSensor(size_t index,
+ float value);
// Returns a sensor property value using the given DTC.
VehiclePropValuePool::RecyclableType getSensorProperty(const std::string& dtc) const;
@@ -76,8 +76,8 @@
public:
explicit BitmaskInVector(size_t numBits = 0);
void resize(size_t numBits);
- ::android::base::Result<bool> get(size_t index) const;
- ::android::base::Result<void> set(size_t index, bool value);
+ android::base::Result<bool> get(size_t index) const;
+ android::base::Result<void> set(size_t index, bool value);
const std::vector<uint8_t>& getBitmask() const;
diff --git a/automotive/vehicle/aidl/impl/fake_impl/userhal/include/FakeUserHal.h b/automotive/vehicle/aidl/impl/fake_impl/userhal/include/FakeUserHal.h
index 1424c81..a220146 100644
--- a/automotive/vehicle/aidl/impl/fake_impl/userhal/include/FakeUserHal.h
+++ b/automotive/vehicle/aidl/impl/fake_impl/userhal/include/FakeUserHal.h
@@ -49,13 +49,13 @@
//
// @return updated property and StatusCode
android::base::Result<VehiclePropValuePool::RecyclableType> onSetProperty(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& value);
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& value);
// Gets the property value from the emulator.
//
// @return property value and StatusCode
android::base::Result<VehiclePropValuePool::RecyclableType> onGetProperty(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& value) const;
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& value) const;
// Shows the User HAL emulation help.
std::string showDumpHelp() const;
@@ -94,30 +94,30 @@
// test this error scenario)
// - if it's 3, then don't send a property change (so Android can emulate a timeout)
android::base::Result<VehiclePropValuePool::RecyclableType> onSetInitialUserInfoResponse(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& value);
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& value);
// Used to emulate SWITCH_USER - see onSetInitialUserInfoResponse() for usage.
android::base::Result<VehiclePropValuePool::RecyclableType> onSetSwitchUserResponse(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& value);
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& value);
// Used to emulate CREATE_USER - see onSetInitialUserInfoResponse() for usage.
android::base::Result<VehiclePropValuePool::RecyclableType> onSetCreateUserResponse(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& value);
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& value);
// Used to emulate set USER_IDENTIFICATION_ASSOCIATION - see onSetInitialUserInfoResponse() for
// usage.
android::base::Result<VehiclePropValuePool::RecyclableType> onSetUserIdentificationAssociation(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& value);
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& value);
// Used to emulate get USER_IDENTIFICATION_ASSOCIATION - see onSetInitialUserInfoResponse() for
// usage.
android::base::Result<VehiclePropValuePool::RecyclableType> onGetUserIdentificationAssociation(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& value) const;
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& value) const;
// Creates a default USER_IDENTIFICATION_ASSOCIATION when it was not set by lshal.
static android::base::Result<VehiclePropValuePool::RecyclableType>
defaultUserIdentificationAssociation(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& request);
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& request);
android::base::Result<VehiclePropValuePool::RecyclableType> sendUserHalResponse(
VehiclePropValuePool::RecyclableType response, int32_t requestId);
diff --git a/automotive/vehicle/aidl/impl/fake_impl/userhal/include/UserHalHelper.h b/automotive/vehicle/aidl/impl/fake_impl/userhal/include/UserHalHelper.h
index 5be13be..104876c 100644
--- a/automotive/vehicle/aidl/impl/fake_impl/userhal/include/UserHalHelper.h
+++ b/automotive/vehicle/aidl/impl/fake_impl/userhal/include/UserHalHelper.h
@@ -35,48 +35,46 @@
// Verify whether the |value| can be casted to the type |T| and return the casted value on success.
// Otherwise, return the error.
template <typename T>
-::android::base::Result<T> verifyAndCast(int32_t value);
+android::base::Result<T> verifyAndCast(int32_t value);
// Below functions parse VehiclePropValues to the respective User HAL request structs. On success,
// these functions return the User HAL struct. Otherwise, they return the error.
-::android::base::Result<::aidl::android::hardware::automotive::vehicle::InitialUserInfoRequest>
+android::base::Result<aidl::android::hardware::automotive::vehicle::InitialUserInfoRequest>
toInitialUserInfoRequest(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& propValue);
-::android::base::Result<::aidl::android::hardware::automotive::vehicle::SwitchUserRequest>
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& propValue);
+android::base::Result<aidl::android::hardware::automotive::vehicle::SwitchUserRequest>
toSwitchUserRequest(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& propValue);
-::android::base::Result<::aidl::android::hardware::automotive::vehicle::CreateUserRequest>
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& propValue);
+android::base::Result<aidl::android::hardware::automotive::vehicle::CreateUserRequest>
toCreateUserRequest(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& propValue);
-::android::base::Result<::aidl::android::hardware::automotive::vehicle::RemoveUserRequest>
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& propValue);
+android::base::Result<aidl::android::hardware::automotive::vehicle::RemoveUserRequest>
toRemoveUserRequest(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& propValue);
-::android::base::Result<
- ::aidl::android::hardware::automotive::vehicle::UserIdentificationGetRequest>
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& propValue);
+android::base::Result<aidl::android::hardware::automotive::vehicle::UserIdentificationGetRequest>
toUserIdentificationGetRequest(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& propValue);
-::android::base::Result<
- ::aidl::android::hardware::automotive::vehicle::UserIdentificationSetRequest>
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& propValue);
+android::base::Result<aidl::android::hardware::automotive::vehicle::UserIdentificationSetRequest>
toUserIdentificationSetRequest(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& propValue);
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& propValue);
// Below functions convert the User HAL structs to VehiclePropValues. On success, these functions
// return the pointer to VehiclePropValue. Otherwise, they return the error.
-::android::base::Result<VehiclePropValuePool::RecyclableType> toVehiclePropValue(
+android::base::Result<VehiclePropValuePool::RecyclableType> toVehiclePropValue(
VehiclePropValuePool& pool,
- const ::aidl::android::hardware::automotive::vehicle::SwitchUserRequest& request);
+ const aidl::android::hardware::automotive::vehicle::SwitchUserRequest& request);
VehiclePropValuePool::RecyclableType toVehiclePropValue(
VehiclePropValuePool& pool,
- const ::aidl::android::hardware::automotive::vehicle::InitialUserInfoResponse& response);
+ const aidl::android::hardware::automotive::vehicle::InitialUserInfoResponse& response);
VehiclePropValuePool::RecyclableType toVehiclePropValue(
VehiclePropValuePool& pool,
- const ::aidl::android::hardware::automotive::vehicle::SwitchUserResponse& response);
+ const aidl::android::hardware::automotive::vehicle::SwitchUserResponse& response);
VehiclePropValuePool::RecyclableType toVehiclePropValue(
VehiclePropValuePool& pool,
- const ::aidl::android::hardware::automotive::vehicle::CreateUserResponse& response);
+ const aidl::android::hardware::automotive::vehicle::CreateUserResponse& response);
VehiclePropValuePool::RecyclableType toVehiclePropValue(
VehiclePropValuePool& pool,
- const ::aidl::android::hardware::automotive::vehicle::UserIdentificationResponse& response);
+ const aidl::android::hardware::automotive::vehicle::UserIdentificationResponse& response);
} // namespace user_hal_helper
} // namespace fake
diff --git a/automotive/vehicle/aidl/impl/hardware/include/IVehicleHardware.h b/automotive/vehicle/aidl/impl/hardware/include/IVehicleHardware.h
index 4b9de2d..4a38827 100644
--- a/automotive/vehicle/aidl/impl/hardware/include/IVehicleHardware.h
+++ b/automotive/vehicle/aidl/impl/hardware/include/IVehicleHardware.h
@@ -39,7 +39,7 @@
// A structure to represent a set value error event reported from vehicle.
struct SetValueErrorEvent {
- ::aidl::android::hardware::automotive::vehicle::StatusCode errorCode;
+ aidl::android::hardware::automotive::vehicle::StatusCode errorCode;
int32_t propId;
int32_t areaId;
};
@@ -51,40 +51,40 @@
class IVehicleHardware {
public:
using SetValuesCallback = std::function<void(
- std::vector<::aidl::android::hardware::automotive::vehicle::SetValueResult>)>;
+ std::vector<aidl::android::hardware::automotive::vehicle::SetValueResult>)>;
using GetValuesCallback = std::function<void(
- std::vector<::aidl::android::hardware::automotive::vehicle::GetValueResult>)>;
+ std::vector<aidl::android::hardware::automotive::vehicle::GetValueResult>)>;
using PropertyChangeCallback = std::function<void(
- std::vector<::aidl::android::hardware::automotive::vehicle::VehiclePropValue>)>;
+ std::vector<aidl::android::hardware::automotive::vehicle::VehiclePropValue>)>;
using PropertySetErrorCallback = std::function<void(std::vector<SetValueErrorEvent>)>;
virtual ~IVehicleHardware() = default;
// Get all the property configs.
- virtual std::vector<::aidl::android::hardware::automotive::vehicle::VehiclePropConfig>
+ virtual std::vector<aidl::android::hardware::automotive::vehicle::VehiclePropConfig>
getAllPropertyConfigs() const = 0;
// Set property values asynchronously. Server could return before the property set requests
// are sent to vehicle bus or before property set confirmation is received. The callback is
// safe to be called after the function returns and is safe to be called in a different thread.
- virtual ::aidl::android::hardware::automotive::vehicle::StatusCode setValues(
+ virtual aidl::android::hardware::automotive::vehicle::StatusCode setValues(
std::shared_ptr<const SetValuesCallback> callback,
- const std::vector<::aidl::android::hardware::automotive::vehicle::SetValueRequest>&
+ const std::vector<aidl::android::hardware::automotive::vehicle::SetValueRequest>&
requests) = 0;
// Get property values asynchronously. Server could return before the property values are ready.
// The callback is safe to be called after the function returns and is safe to be called in a
// different thread.
- virtual ::aidl::android::hardware::automotive::vehicle::StatusCode getValues(
+ virtual aidl::android::hardware::automotive::vehicle::StatusCode getValues(
std::shared_ptr<const GetValuesCallback> callback,
- const std::vector<::aidl::android::hardware::automotive::vehicle::GetValueRequest>&
+ const std::vector<aidl::android::hardware::automotive::vehicle::GetValueRequest>&
requests) const = 0;
// Dump debug information in the server.
virtual DumpResult dump(const std::vector<std::string>& options) = 0;
// Check whether the system is healthy, return {@code StatusCode::OK} for healthy.
- virtual ::aidl::android::hardware::automotive::vehicle::StatusCode checkHealth() = 0;
+ virtual aidl::android::hardware::automotive::vehicle::StatusCode checkHealth() = 0;
// Register a callback that would be called when there is a property change event from vehicle.
virtual void registerOnPropertyChangeEvent(
diff --git a/automotive/vehicle/aidl/impl/utils/common/include/ConcurrentQueue.h b/automotive/vehicle/aidl/impl/utils/common/include/ConcurrentQueue.h
index 9a8f19b..08b56a6 100644
--- a/automotive/vehicle/aidl/impl/utils/common/include/ConcurrentQueue.h
+++ b/automotive/vehicle/aidl/impl/utils/common/include/ConcurrentQueue.h
@@ -35,7 +35,7 @@
public:
void waitForItems() {
std::unique_lock<std::mutex> lockGuard(mLock);
- ::android::base::ScopedLockAssertion lockAssertion(mLock);
+ android::base::ScopedLockAssertion lockAssertion(mLock);
while (mQueue.empty() && mIsActive) {
mCond.wait(lockGuard);
}
diff --git a/automotive/vehicle/aidl/impl/utils/common/include/ParcelableUtils.h b/automotive/vehicle/aidl/impl/utils/common/include/ParcelableUtils.h
index 7b2111b..ab7b895 100644
--- a/automotive/vehicle/aidl/impl/utils/common/include/ParcelableUtils.h
+++ b/automotive/vehicle/aidl/impl/utils/common/include/ParcelableUtils.h
@@ -33,13 +33,13 @@
// If values is small enough, it would be put into output.payloads, otherwise a shared memory file
// would be created and output.sharedMemoryFd would be filled in.
template <class T1, class T2>
-::ndk::ScopedAStatus vectorToStableLargeParcelable(std::vector<T1>&& values, T2* output) {
+ndk::ScopedAStatus vectorToStableLargeParcelable(std::vector<T1>&& values, T2* output) {
output->payloads = std::move(values);
- auto result = ::android::automotive::car_binder_lib::LargeParcelableBase::
+ auto result = android::automotive::car_binder_lib::LargeParcelableBase::
parcelableToStableLargeParcelable(*output);
if (!result.ok()) {
return toScopedAStatus(
- result, ::aidl::android::hardware::automotive::vehicle::StatusCode::INTERNAL_ERROR);
+ result, aidl::android::hardware::automotive::vehicle::StatusCode::INTERNAL_ERROR);
}
auto& fd = result.value();
if (fd != nullptr) {
@@ -48,14 +48,14 @@
output->payloads.clear();
output->sharedMemoryFd = std::move(*fd);
} else {
- output->sharedMemoryFd = ::ndk::ScopedFileDescriptor();
+ output->sharedMemoryFd = ndk::ScopedFileDescriptor();
// Do not modify payloads.
}
- return ::ndk::ScopedAStatus::ok();
+ return ndk::ScopedAStatus::ok();
}
template <class T1, class T2>
-::ndk::ScopedAStatus vectorToStableLargeParcelable(const std::vector<T1>& values, T2* output) {
+ndk::ScopedAStatus vectorToStableLargeParcelable(const std::vector<T1>& values, T2* output) {
// Because 'values' is passed in as const reference, we have to do a copy here.
std::vector<T1> valuesCopy = values;
@@ -63,16 +63,16 @@
}
template <class T>
-::android::base::expected<
- ::android::automotive::car_binder_lib::LargeParcelableBase::BorrowedOwnedObject<T>,
- ::ndk::ScopedAStatus>
+android::base::expected<
+ android::automotive::car_binder_lib::LargeParcelableBase::BorrowedOwnedObject<T>,
+ ndk::ScopedAStatus>
fromStableLargeParcelable(const T& largeParcelable) {
- auto result = ::android::automotive::car_binder_lib::LargeParcelableBase::
+ auto result = android::automotive::car_binder_lib::LargeParcelableBase::
stableLargeParcelableToParcelable(largeParcelable);
if (!result.ok()) {
- return ::android::base::unexpected(toScopedAStatus(
- result, ::aidl::android::hardware::automotive::vehicle::StatusCode::INVALID_ARG,
+ return android::base::unexpected(toScopedAStatus(
+ result, aidl::android::hardware::automotive::vehicle::StatusCode::INVALID_ARG,
"failed to parse large parcelable"));
}
diff --git a/automotive/vehicle/aidl/impl/utils/common/include/VehicleObjectPool.h b/automotive/vehicle/aidl/impl/utils/common/include/VehicleObjectPool.h
index 4b2a11a..6e812d1 100644
--- a/automotive/vehicle/aidl/impl/utils/common/include/VehicleObjectPool.h
+++ b/automotive/vehicle/aidl/impl/utils/common/include/VehicleObjectPool.h
@@ -168,7 +168,7 @@
class VehiclePropValuePool {
public:
using RecyclableType =
- recyclable_ptr<::aidl::android::hardware::automotive::vehicle::VehiclePropValue>;
+ recyclable_ptr<aidl::android::hardware::automotive::vehicle::VehiclePropValue>;
// Creates VehiclePropValuePool
//
@@ -188,20 +188,20 @@
// given type is not MIXED or STRING, the internal value vector size would be set to 1.
// If the given type is MIXED or STRING, all the internal vector sizes would be initialized to
// 0.
- RecyclableType obtain(::aidl::android::hardware::automotive::vehicle::VehiclePropertyType type);
+ RecyclableType obtain(aidl::android::hardware::automotive::vehicle::VehiclePropertyType type);
// Obtain a recyclable VehiclePropertyValue object from the pool for the given type. If the
// given type is *_VEC or BYTES, the internal value vector size would be set to vectorSize. If
// the given type is BOOLEAN, INT32, FLOAT, or INT64, the internal value vector size would be
// set to 1. If the given type is MIXED or STRING, all the internal value vector sizes would be
// set to 0. vectorSize must be larger than 0.
- RecyclableType obtain(::aidl::android::hardware::automotive::vehicle::VehiclePropertyType type,
+ RecyclableType obtain(aidl::android::hardware::automotive::vehicle::VehiclePropertyType type,
size_t vectorSize);
// Obtain a recyclable VehicePropertyValue object that is a copy of src. If src does not contain
// any value or the src property type is not valid, this function would return an empty
// VehiclePropValue.
RecyclableType obtain(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& src);
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& src);
// Obtain a recyclable boolean object.
RecyclableType obtainBoolean(bool value);
// Obtain a recyclable int32 object.
@@ -220,36 +220,35 @@
private:
static inline bool isSingleValueType(
- ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType type) {
- return type == ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::
- BOOLEAN ||
- type == ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::INT32 ||
- type == ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::INT64 ||
- type == ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::FLOAT;
+ aidl::android::hardware::automotive::vehicle::VehiclePropertyType type) {
+ return type == aidl::android::hardware::automotive::vehicle::VehiclePropertyType::BOOLEAN ||
+ type == aidl::android::hardware::automotive::vehicle::VehiclePropertyType::INT32 ||
+ type == aidl::android::hardware::automotive::vehicle::VehiclePropertyType::INT64 ||
+ type == aidl::android::hardware::automotive::vehicle::VehiclePropertyType::FLOAT;
}
static inline bool isComplexType(
- ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType type) {
- return type == ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::MIXED ||
- type == ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::STRING;
+ aidl::android::hardware::automotive::vehicle::VehiclePropertyType type) {
+ return type == aidl::android::hardware::automotive::vehicle::VehiclePropertyType::MIXED ||
+ type == aidl::android::hardware::automotive::vehicle::VehiclePropertyType::STRING;
}
- bool isDisposable(::aidl::android::hardware::automotive::vehicle::VehiclePropertyType type,
+ bool isDisposable(aidl::android::hardware::automotive::vehicle::VehiclePropertyType type,
size_t vectorSize) const {
return vectorSize > mMaxRecyclableVectorSize || isComplexType(type);
}
RecyclableType obtainDisposable(
- ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType valueType,
+ aidl::android::hardware::automotive::vehicle::VehiclePropertyType valueType,
size_t vectorSize) const;
RecyclableType obtainRecyclable(
- ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType type,
+ aidl::android::hardware::automotive::vehicle::VehiclePropertyType type,
size_t vectorSize);
class InternalPool
- : public ObjectPool<::aidl::android::hardware::automotive::vehicle::VehiclePropValue> {
+ : public ObjectPool<aidl::android::hardware::automotive::vehicle::VehiclePropValue> {
public:
- InternalPool(::aidl::android::hardware::automotive::vehicle::VehiclePropertyType type,
+ InternalPool(aidl::android::hardware::automotive::vehicle::VehiclePropertyType type,
size_t vectorSize, size_t maxPoolObjectsSize,
ObjectPool::GetSizeFunc getSizeFunc)
: ObjectPool(maxPoolObjectsSize, getSizeFunc),
@@ -257,11 +256,11 @@
mVectorSize(vectorSize) {}
protected:
- ::aidl::android::hardware::automotive::vehicle::VehiclePropValue* createObject() override;
- void recycle(::aidl::android::hardware::automotive::vehicle::VehiclePropValue* o) override;
+ aidl::android::hardware::automotive::vehicle::VehiclePropValue* createObject() override;
+ void recycle(aidl::android::hardware::automotive::vehicle::VehiclePropValue* o) override;
private:
- bool check(::aidl::android::hardware::automotive::vehicle::RawPropValues* v);
+ bool check(aidl::android::hardware::automotive::vehicle::RawPropValues* v);
template <typename VecType>
bool check(std::vector<VecType>* vec, bool isVectorType) {
@@ -269,12 +268,12 @@
}
private:
- ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType mPropType;
+ aidl::android::hardware::automotive::vehicle::VehiclePropertyType mPropType;
size_t mVectorSize;
};
- const Deleter<::aidl::android::hardware::automotive::vehicle::VehiclePropValue>
+ const Deleter<aidl::android::hardware::automotive::vehicle::VehiclePropValue>
mDisposableDeleter{
- [](::aidl::android::hardware::automotive::vehicle::VehiclePropValue* v) {
+ [](aidl::android::hardware::automotive::vehicle::VehiclePropValue* v) {
delete v;
}};
diff --git a/automotive/vehicle/aidl/impl/utils/common/include/VehiclePropertyStore.h b/automotive/vehicle/aidl/impl/utils/common/include/VehiclePropertyStore.h
index 63129e7..2c7aa97 100644
--- a/automotive/vehicle/aidl/impl/utils/common/include/VehiclePropertyStore.h
+++ b/automotive/vehicle/aidl/impl/utils/common/include/VehiclePropertyStore.h
@@ -49,18 +49,18 @@
// Callback when a property value has been updated or a new value added.
using OnValueChangeCallback = std::function<void(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue&)>;
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue&)>;
// Function that used to calculate unique token for given VehiclePropValue.
- using TokenFunction = ::std::function<int64_t(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& value)>;
+ using TokenFunction = std::function<int64_t(
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& value)>;
// Register the given property according to the config. A property has to be registered first
// before write/read. If tokenFunc is not nullptr, it would be used to generate a unique
// property token to act as the key the property store. Otherwise, {propertyID, areaID} would be
// used as the key.
void registerProperty(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropConfig& config,
+ const aidl::android::hardware::automotive::vehicle::VehiclePropConfig& config,
TokenFunction tokenFunc = nullptr);
// Stores provided value. Returns error if config wasn't registered. If 'updateStatus' is
@@ -68,13 +68,13 @@
// 'status' would be initialized to {@code VehiclePropertyStatus::AVAILABLE}, if this is to
// override an existing value, the status for the existing value would be used for the
// overridden value.
- ::android::base::Result<void> writeValue(VehiclePropValuePool::RecyclableType propValue,
- bool updateStatus = false);
+ android::base::Result<void> writeValue(VehiclePropValuePool::RecyclableType propValue,
+ bool updateStatus = false);
// Remove a given property value from the property store. The 'propValue' would be used to
// generate the key for the value to remove.
void removeValue(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& propValue);
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& propValue);
// Remove all the values for the property.
void removeValuesForProperty(int32_t propId);
@@ -83,28 +83,28 @@
std::vector<VehiclePropValuePool::RecyclableType> readAllValues() const;
// Read all the values for the property.
- ::android::base::Result<std::vector<VehiclePropValuePool::RecyclableType>>
- readValuesForProperty(int32_t propId) const;
+ android::base::Result<std::vector<VehiclePropValuePool::RecyclableType>> readValuesForProperty(
+ int32_t propId) const;
// Read the value for the requested property. Returns {@code StatusCode::NOT_AVAILABLE} if the
// value has not been set yet. Returns {@code StatusCode::INVALID_ARG} if the property is
// not configured.
- ::android::base::Result<VehiclePropValuePool::RecyclableType> readValue(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& request) const;
+ android::base::Result<VehiclePropValuePool::RecyclableType> readValue(
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& request) const;
// Read the value for the requested property. Returns {@code StatusCode::NOT_AVAILABLE} if the
// value has not been set yet. Returns {@code StatusCode::INVALID_ARG} if the property is
// not configured.
- ::android::base::Result<VehiclePropValuePool::RecyclableType> readValue(
- int32_t prop, int32_t area = 0, int64_t token = 0) const;
+ android::base::Result<VehiclePropValuePool::RecyclableType> readValue(int32_t prop,
+ int32_t area = 0,
+ int64_t token = 0) const;
// Get all property configs.
- std::vector<::aidl::android::hardware::automotive::vehicle::VehiclePropConfig> getAllConfigs()
+ std::vector<aidl::android::hardware::automotive::vehicle::VehiclePropConfig> getAllConfigs()
const;
// Get the property config for the requested property.
- ::android::base::Result<
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropConfig*>
+ android::base::Result<const aidl::android::hardware::automotive::vehicle::VehiclePropConfig*>
getConfig(int32_t propId) const;
// Set a callback that would be called when a property value has been updated.
@@ -127,7 +127,7 @@
};
struct Record {
- ::aidl::android::hardware::automotive::vehicle::VehiclePropConfig propConfig;
+ aidl::android::hardware::automotive::vehicle::VehiclePropConfig propConfig;
TokenFunction tokenFunction;
std::unordered_map<RecordId, VehiclePropValuePool::RecyclableType, RecordIdHash> values;
};
@@ -143,10 +143,10 @@
Record* getRecordLocked(int32_t propId);
RecordId getRecordIdLocked(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& propValue,
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& propValue,
const Record& record) const;
- ::android::base::Result<VehiclePropValuePool::RecyclableType> readValueLocked(
+ android::base::Result<VehiclePropValuePool::RecyclableType> readValueLocked(
const RecordId& recId, const Record& record) const;
};
diff --git a/automotive/vehicle/aidl/impl/utils/common/include/VehicleUtils.h b/automotive/vehicle/aidl/impl/utils/common/include/VehicleUtils.h
index 0f0ccf1..1fc5613 100644
--- a/automotive/vehicle/aidl/impl/utils/common/include/VehicleUtils.h
+++ b/automotive/vehicle/aidl/impl/utils/common/include/VehicleUtils.h
@@ -37,38 +37,36 @@
return static_cast<U>(value);
}
-inline constexpr ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType getPropType(
+inline constexpr aidl::android::hardware::automotive::vehicle::VehiclePropertyType getPropType(
int32_t prop) {
- return static_cast<::aidl::android::hardware::automotive::vehicle::VehiclePropertyType>(
- prop &
- toInt(::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::MASK));
+ return static_cast<aidl::android::hardware::automotive::vehicle::VehiclePropertyType>(
+ prop & toInt(aidl::android::hardware::automotive::vehicle::VehiclePropertyType::MASK));
}
-inline constexpr ::aidl::android::hardware::automotive::vehicle::VehiclePropertyGroup getPropGroup(
+inline constexpr aidl::android::hardware::automotive::vehicle::VehiclePropertyGroup getPropGroup(
int32_t prop) {
- return static_cast<::aidl::android::hardware::automotive::vehicle::VehiclePropertyGroup>(
- prop &
- toInt(::aidl::android::hardware::automotive::vehicle::VehiclePropertyGroup::MASK));
+ return static_cast<aidl::android::hardware::automotive::vehicle::VehiclePropertyGroup>(
+ prop & toInt(aidl::android::hardware::automotive::vehicle::VehiclePropertyGroup::MASK));
}
-inline constexpr ::aidl::android::hardware::automotive::vehicle::VehicleArea getPropArea(
+inline constexpr aidl::android::hardware::automotive::vehicle::VehicleArea getPropArea(
int32_t prop) {
- return static_cast<::aidl::android::hardware::automotive::vehicle::VehicleArea>(
- prop & toInt(::aidl::android::hardware::automotive::vehicle::VehicleArea::MASK));
+ return static_cast<aidl::android::hardware::automotive::vehicle::VehicleArea>(
+ prop & toInt(aidl::android::hardware::automotive::vehicle::VehicleArea::MASK));
}
inline constexpr bool isGlobalProp(int32_t prop) {
- return getPropArea(prop) == ::aidl::android::hardware::automotive::vehicle::VehicleArea::GLOBAL;
+ return getPropArea(prop) == aidl::android::hardware::automotive::vehicle::VehicleArea::GLOBAL;
}
inline constexpr bool isSystemProp(int32_t prop) {
- return ::aidl::android::hardware::automotive::vehicle::VehiclePropertyGroup::SYSTEM ==
+ return aidl::android::hardware::automotive::vehicle::VehiclePropertyGroup::SYSTEM ==
getPropGroup(prop);
}
-inline const ::aidl::android::hardware::automotive::vehicle::VehicleAreaConfig* getAreaConfig(
+inline const aidl::android::hardware::automotive::vehicle::VehicleAreaConfig* getAreaConfig(
int32_t propId, int32_t areaId,
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropConfig& config) {
+ const aidl::android::hardware::automotive::vehicle::VehiclePropConfig& config) {
if (config.areaConfigs.size() == 0) {
return nullptr;
}
@@ -85,43 +83,43 @@
return nullptr;
}
-inline const ::aidl::android::hardware::automotive::vehicle::VehicleAreaConfig* getAreaConfig(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& propValue,
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropConfig& config) {
+inline const aidl::android::hardware::automotive::vehicle::VehicleAreaConfig* getAreaConfig(
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& propValue,
+ const aidl::android::hardware::automotive::vehicle::VehiclePropConfig& config) {
return getAreaConfig(propValue.prop, propValue.areaId, config);
}
-inline std::unique_ptr<::aidl::android::hardware::automotive::vehicle::VehiclePropValue>
-createVehiclePropValueVec(::aidl::android::hardware::automotive::vehicle::VehiclePropertyType type,
+inline std::unique_ptr<aidl::android::hardware::automotive::vehicle::VehiclePropValue>
+createVehiclePropValueVec(aidl::android::hardware::automotive::vehicle::VehiclePropertyType type,
size_t vecSize) {
- auto val = std::unique_ptr<::aidl::android::hardware::automotive::vehicle::VehiclePropValue>(
- new ::aidl::android::hardware::automotive::vehicle::VehiclePropValue);
+ auto val = std::unique_ptr<aidl::android::hardware::automotive::vehicle::VehiclePropValue>(
+ new aidl::android::hardware::automotive::vehicle::VehiclePropValue);
switch (type) {
- case ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::INT32:
+ case aidl::android::hardware::automotive::vehicle::VehiclePropertyType::INT32:
[[fallthrough]];
- case ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::BOOLEAN:
+ case aidl::android::hardware::automotive::vehicle::VehiclePropertyType::BOOLEAN:
vecSize = 1;
[[fallthrough]];
- case ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::INT32_VEC:
+ case aidl::android::hardware::automotive::vehicle::VehiclePropertyType::INT32_VEC:
val->value.int32Values.resize(vecSize);
break;
- case ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::FLOAT:
+ case aidl::android::hardware::automotive::vehicle::VehiclePropertyType::FLOAT:
vecSize = 1;
[[fallthrough]];
- case ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::FLOAT_VEC:
+ case aidl::android::hardware::automotive::vehicle::VehiclePropertyType::FLOAT_VEC:
val->value.floatValues.resize(vecSize);
break;
- case ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::INT64:
+ case aidl::android::hardware::automotive::vehicle::VehiclePropertyType::INT64:
vecSize = 1;
[[fallthrough]];
- case ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::INT64_VEC:
+ case aidl::android::hardware::automotive::vehicle::VehiclePropertyType::INT64_VEC:
val->value.int64Values.resize(vecSize);
break;
- case ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::BYTES:
+ case aidl::android::hardware::automotive::vehicle::VehiclePropertyType::BYTES:
val->value.byteValues.resize(vecSize);
break;
- case ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::STRING:
- case ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::MIXED:
+ case aidl::android::hardware::automotive::vehicle::VehiclePropertyType::STRING:
+ case aidl::android::hardware::automotive::vehicle::VehiclePropertyType::MIXED:
break; // Valid, but nothing to do.
default:
ALOGE("createVehiclePropValue: unknown type: %d", toInt(type));
@@ -130,34 +128,34 @@
return val;
}
-inline std::unique_ptr<::aidl::android::hardware::automotive::vehicle::VehiclePropValue>
-createVehiclePropValue(::aidl::android::hardware::automotive::vehicle::VehiclePropertyType type) {
+inline std::unique_ptr<aidl::android::hardware::automotive::vehicle::VehiclePropValue>
+createVehiclePropValue(aidl::android::hardware::automotive::vehicle::VehiclePropertyType type) {
return createVehiclePropValueVec(type, 1);
}
inline size_t getVehicleRawValueVectorSize(
- const ::aidl::android::hardware::automotive::vehicle::RawPropValues& value,
- ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType type) {
+ const aidl::android::hardware::automotive::vehicle::RawPropValues& value,
+ aidl::android::hardware::automotive::vehicle::VehiclePropertyType type) {
switch (type) {
- case ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::INT32:
+ case aidl::android::hardware::automotive::vehicle::VehiclePropertyType::INT32:
[[fallthrough]];
- case ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::BOOLEAN:
+ case aidl::android::hardware::automotive::vehicle::VehiclePropertyType::BOOLEAN:
return std::min(value.int32Values.size(), static_cast<size_t>(1));
- case ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::FLOAT:
+ case aidl::android::hardware::automotive::vehicle::VehiclePropertyType::FLOAT:
return std::min(value.floatValues.size(), static_cast<size_t>(1));
- case ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::INT64:
+ case aidl::android::hardware::automotive::vehicle::VehiclePropertyType::INT64:
return std::min(value.int64Values.size(), static_cast<size_t>(1));
- case ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::INT32_VEC:
+ case aidl::android::hardware::automotive::vehicle::VehiclePropertyType::INT32_VEC:
return value.int32Values.size();
- case ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::FLOAT_VEC:
+ case aidl::android::hardware::automotive::vehicle::VehiclePropertyType::FLOAT_VEC:
return value.floatValues.size();
- case ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::INT64_VEC:
+ case aidl::android::hardware::automotive::vehicle::VehiclePropertyType::INT64_VEC:
return value.int64Values.size();
- case ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::BYTES:
+ case aidl::android::hardware::automotive::vehicle::VehiclePropertyType::BYTES:
return value.byteValues.size();
- case ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::STRING:
+ case aidl::android::hardware::automotive::vehicle::VehiclePropertyType::STRING:
[[fallthrough]];
- case ::aidl::android::hardware::automotive::vehicle::VehiclePropertyType::MIXED:
+ case aidl::android::hardware::automotive::vehicle::VehiclePropertyType::MIXED:
return 0;
default:
ALOGE("getVehicleRawValueVectorSize: unknown type: %d", toInt(type));
@@ -166,8 +164,8 @@
}
inline void copyVehicleRawValue(
- ::aidl::android::hardware::automotive::vehicle::RawPropValues* dest,
- const ::aidl::android::hardware::automotive::vehicle::RawPropValues& src) {
+ aidl::android::hardware::automotive::vehicle::RawPropValues* dest,
+ const aidl::android::hardware::automotive::vehicle::RawPropValues& src) {
dest->int32Values = src.int32Values;
dest->floatValues = src.floatValues;
dest->int64Values = src.int64Values;
@@ -178,7 +176,7 @@
// getVehiclePropValueSize returns approximately how much memory 'value' would take. This should
// only be used in a limited-size memory pool to set an upper bound for memory consumption.
inline size_t getVehiclePropValueSize(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& prop) {
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& prop) {
size_t size = 0;
size += sizeof(prop.timestamp);
size += sizeof(prop.areaId);
@@ -193,22 +191,22 @@
}
template <class T>
-::aidl::android::hardware::automotive::vehicle::StatusCode getErrorCode(
- const ::android::base::Result<T>& result) {
+aidl::android::hardware::automotive::vehicle::StatusCode getErrorCode(
+ const android::base::Result<T>& result) {
if (result.ok()) {
- return ::aidl::android::hardware::automotive::vehicle::StatusCode::OK;
+ return aidl::android::hardware::automotive::vehicle::StatusCode::OK;
}
- return static_cast<::aidl::android::hardware::automotive::vehicle::StatusCode>(
+ return static_cast<aidl::android::hardware::automotive::vehicle::StatusCode>(
result.error().code());
}
template <class T>
-int getIntErrorCode(const ::android::base::Result<T>& result) {
+int getIntErrorCode(const android::base::Result<T>& result) {
return toInt(getErrorCode(result));
}
template <class T>
-std::string getErrorMsg(const ::android::base::Result<T>& result) {
+std::string getErrorMsg(const android::base::Result<T>& result) {
if (result.ok()) {
return "";
}
@@ -216,33 +214,32 @@
}
template <class T>
-::ndk::ScopedAStatus toScopedAStatus(
- const ::android::base::Result<T>& result,
- ::aidl::android::hardware::automotive::vehicle::StatusCode status,
- const std::string& additionalErrorMsg) {
+ndk::ScopedAStatus toScopedAStatus(const android::base::Result<T>& result,
+ aidl::android::hardware::automotive::vehicle::StatusCode status,
+ const std::string& additionalErrorMsg) {
if (result.ok()) {
- return ::ndk::ScopedAStatus::ok();
+ return ndk::ScopedAStatus::ok();
}
- return ::ndk::ScopedAStatus::fromServiceSpecificErrorWithMessage(
+ return ndk::ScopedAStatus::fromServiceSpecificErrorWithMessage(
toInt(status),
fmt::format("{}, error: {}", additionalErrorMsg, getErrorMsg(result)).c_str());
}
template <class T>
-::ndk::ScopedAStatus toScopedAStatus(
- const ::android::base::Result<T>& result,
- ::aidl::android::hardware::automotive::vehicle::StatusCode status) {
+ndk::ScopedAStatus toScopedAStatus(
+ const android::base::Result<T>& result,
+ aidl::android::hardware::automotive::vehicle::StatusCode status) {
return toScopedAStatus(result, status, "");
}
template <class T>
-::ndk::ScopedAStatus toScopedAStatus(const ::android::base::Result<T>& result) {
+ndk::ScopedAStatus toScopedAStatus(const android::base::Result<T>& result) {
return toScopedAStatus(result, getErrorCode(result));
}
template <class T>
-::ndk::ScopedAStatus toScopedAStatus(const ::android::base::Result<T>& result,
- const std::string& additionalErrorMsg) {
+ndk::ScopedAStatus toScopedAStatus(const android::base::Result<T>& result,
+ const std::string& additionalErrorMsg) {
return toScopedAStatus(result, getErrorCode(result), additionalErrorMsg);
}
@@ -255,9 +252,9 @@
// * If the type is FLOAT, {@code value.floatValues} must contain one element.
// * If the type is FLOAT_VEC, {@code value.floatValues} must contain at least one element.
// * If the type is MIXED, see checkVendorMixedPropValue.
-::android::base::Result<void> checkPropValue(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& value,
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropConfig* config);
+android::base::Result<void> checkPropValue(
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& value,
+ const aidl::android::hardware::automotive::vehicle::VehiclePropConfig* config);
// Check whether the Mixed type value is valid according to config.
// We check for the following:
@@ -268,9 +265,9 @@
// * configArray[6] + configArray[7] must be equal to the number of {@code value.floatValues}
// elements.
// * configArray[8] must be equal to the number of {@code value.byteValues} elements.
-::android::base::Result<void> checkVendorMixedPropValue(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& value,
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropConfig* config);
+android::base::Result<void> checkVendorMixedPropValue(
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& value,
+ const aidl::android::hardware::automotive::vehicle::VehiclePropConfig* config);
// Check whether the value is within the configured range.
// We check for the following types:
@@ -282,9 +279,9 @@
// {@code minFloatValues} and {@code maxFloatValues} if either of them is not 0.
// We don't check other types. If more checks are required, they should be added in VehicleHardware
// implementation.
-::android::base::Result<void> checkValueRange(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& value,
- const ::aidl::android::hardware::automotive::vehicle::VehicleAreaConfig* config);
+android::base::Result<void> checkValueRange(
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& value,
+ const aidl::android::hardware::automotive::vehicle::VehicleAreaConfig* config);
} // namespace vehicle
} // namespace automotive
diff --git a/automotive/vehicle/aidl/impl/utils/test/include/TestPropertyUtils.h b/automotive/vehicle/aidl/impl/utils/test/include/TestPropertyUtils.h
index f80d1e6..4213501 100644
--- a/automotive/vehicle/aidl/impl/utils/test/include/TestPropertyUtils.h
+++ b/automotive/vehicle/aidl/impl/utils/test/include/TestPropertyUtils.h
@@ -39,7 +39,7 @@
// Converts the system property to the vendor property.
// WARNING: This is only for the end-to-end testing, Should NOT include in the user build.
inline constexpr int32_t toVendor(
- const ::aidl::android::hardware::automotive::vehicle::VehicleProperty& prop) {
+ const aidl::android::hardware::automotive::vehicle::VehicleProperty& prop) {
return (toInt(prop) & ~toInt(testpropertyutils_impl::VehiclePropertyGroup::MASK)) |
toInt(testpropertyutils_impl::VehiclePropertyGroup::VENDOR);
}
diff --git a/automotive/vehicle/aidl/impl/vhal/include/ConnectedClient.h b/automotive/vehicle/aidl/impl/vhal/include/ConnectedClient.h
index 15a6278..5d88f7c 100644
--- a/automotive/vehicle/aidl/impl/vhal/include/ConnectedClient.h
+++ b/automotive/vehicle/aidl/impl/vhal/include/ConnectedClient.h
@@ -43,7 +43,7 @@
class ConnectedClient {
public:
using CallbackType =
- std::shared_ptr<::aidl::android::hardware::automotive::vehicle::IVehicleCallback>;
+ std::shared_ptr<aidl::android::hardware::automotive::vehicle::IVehicleCallback>;
ConnectedClient(std::shared_ptr<PendingRequestPool> requestPool, CallbackType callback);
@@ -57,7 +57,7 @@
// Returns {@code INVALID_ARG} error if any of the requestIds are duplicate with one of the
// pending request IDs or {@code TRY_AGAIN} error if the pending request pool is full and could
// no longer add requests.
- ::android::base::Result<void> addRequests(const std::unordered_set<int64_t>& requestIds);
+ android::base::Result<void> addRequests(const std::unordered_set<int64_t>& requestIds);
// Marks the requests as finished. Returns a list of request IDs that was pending and has been
// finished. It must be a set of the requested request IDs.
@@ -110,7 +110,7 @@
// callback.
static void sendUpdatedValues(
CallbackType callback,
- std::vector<::aidl::android::hardware::automotive::vehicle::VehiclePropValue>&&
+ std::vector<aidl::android::hardware::automotive::vehicle::VehiclePropValue>&&
updatedValues);
protected:
@@ -126,7 +126,7 @@
static void onGetValueResults(
const void* clientId, CallbackType callback,
std::shared_ptr<PendingRequestPool> requestPool,
- std::vector<::aidl::android::hardware::automotive::vehicle::GetValueResult> results);
+ std::vector<aidl::android::hardware::automotive::vehicle::GetValueResult> results);
};
} // namespace vehicle
diff --git a/automotive/vehicle/aidl/impl/vhal/include/DefaultVehicleHal.h b/automotive/vehicle/aidl/impl/vhal/include/DefaultVehicleHal.h
index 5e7adfc..9735ed3 100644
--- a/automotive/vehicle/aidl/impl/vhal/include/DefaultVehicleHal.h
+++ b/automotive/vehicle/aidl/impl/vhal/include/DefaultVehicleHal.h
@@ -39,39 +39,39 @@
namespace automotive {
namespace vehicle {
-class DefaultVehicleHal final : public ::aidl::android::hardware::automotive::vehicle::BnVehicle {
+class DefaultVehicleHal final : public aidl::android::hardware::automotive::vehicle::BnVehicle {
public:
using CallbackType =
- std::shared_ptr<::aidl::android::hardware::automotive::vehicle::IVehicleCallback>;
+ std::shared_ptr<aidl::android::hardware::automotive::vehicle::IVehicleCallback>;
explicit DefaultVehicleHal(std::unique_ptr<IVehicleHardware> hardware);
~DefaultVehicleHal();
- ::ndk::ScopedAStatus getAllPropConfigs(
- ::aidl::android::hardware::automotive::vehicle::VehiclePropConfigs* returnConfigs)
+ ndk::ScopedAStatus getAllPropConfigs(
+ aidl::android::hardware::automotive::vehicle::VehiclePropConfigs* returnConfigs)
override;
- ::ndk::ScopedAStatus getValues(
+ ndk::ScopedAStatus getValues(
const CallbackType& callback,
- const ::aidl::android::hardware::automotive::vehicle::GetValueRequests& requests)
+ const aidl::android::hardware::automotive::vehicle::GetValueRequests& requests)
override;
- ::ndk::ScopedAStatus setValues(
+ ndk::ScopedAStatus setValues(
const CallbackType& callback,
- const ::aidl::android::hardware::automotive::vehicle::SetValueRequests& requests)
+ const aidl::android::hardware::automotive::vehicle::SetValueRequests& requests)
override;
- ::ndk::ScopedAStatus getPropConfigs(
+ ndk::ScopedAStatus getPropConfigs(
const std::vector<int32_t>& props,
- ::aidl::android::hardware::automotive::vehicle::VehiclePropConfigs* returnConfigs)
+ aidl::android::hardware::automotive::vehicle::VehiclePropConfigs* returnConfigs)
override;
- ::ndk::ScopedAStatus subscribe(
+ ndk::ScopedAStatus subscribe(
const CallbackType& callback,
- const std::vector<::aidl::android::hardware::automotive::vehicle::SubscribeOptions>&
+ const std::vector<aidl::android::hardware::automotive::vehicle::SubscribeOptions>&
options,
int32_t maxSharedMemoryFileCount) override;
- ::ndk::ScopedAStatus unsubscribe(const CallbackType& callback,
- const std::vector<int32_t>& propIds) override;
- ::ndk::ScopedAStatus returnSharedMemory(const CallbackType& callback,
- int64_t sharedMemoryId) override;
+ ndk::ScopedAStatus unsubscribe(const CallbackType& callback,
+ const std::vector<int32_t>& propIds) override;
+ ndk::ScopedAStatus returnSharedMemory(const CallbackType& callback,
+ int64_t sharedMemoryId) override;
binder_status_t dump(int fd, const char** args, uint32_t numArgs) override;
IVehicleHardware* getHardware();
@@ -81,11 +81,11 @@
friend class DefaultVehicleHalTest;
using GetValuesClient =
- GetSetValuesClient<::aidl::android::hardware::automotive::vehicle::GetValueResult,
- ::aidl::android::hardware::automotive::vehicle::GetValueResults>;
+ GetSetValuesClient<aidl::android::hardware::automotive::vehicle::GetValueResult,
+ aidl::android::hardware::automotive::vehicle::GetValueResults>;
using SetValuesClient =
- GetSetValuesClient<::aidl::android::hardware::automotive::vehicle::SetValueResult,
- ::aidl::android::hardware::automotive::vehicle::SetValueResults>;
+ GetSetValuesClient<aidl::android::hardware::automotive::vehicle::SetValueResult,
+ aidl::android::hardware::automotive::vehicle::SetValueResults>;
// A thread safe class to maintain an increasing request ID for each subscribe client. This
// class is safe to pass to async callbacks.
@@ -152,10 +152,10 @@
// mConfigsByPropId and mConfigFile are only modified during initialization, so no need to
// lock guard them.
- std::unordered_map<int32_t, ::aidl::android::hardware::automotive::vehicle::VehiclePropConfig>
+ std::unordered_map<int32_t, aidl::android::hardware::automotive::vehicle::VehiclePropConfig>
mConfigsByPropId;
// Only modified in constructor, so thread-safe.
- std::unique_ptr<::ndk::ScopedFileDescriptor> mConfigFile;
+ std::unique_ptr<ndk::ScopedFileDescriptor> mConfigFile;
// PendingRequestPool is thread-safe.
std::shared_ptr<PendingRequestPool> mPendingRequestPool;
// SubscriptionManager is thread-safe.
@@ -176,31 +176,30 @@
// RecurrentTimer is thread-safe.
RecurrentTimer mRecurrentTimer;
- ::ndk::ScopedAIBinder_DeathRecipient mDeathRecipient;
+ ndk::ScopedAIBinder_DeathRecipient mDeathRecipient;
- ::android::base::Result<void> checkProperty(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& propValue);
+ android::base::Result<void> checkProperty(
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& propValue);
- ::android::base::Result<std::vector<int64_t>> checkDuplicateRequests(
- const std::vector<::aidl::android::hardware::automotive::vehicle::GetValueRequest>&
+ android::base::Result<std::vector<int64_t>> checkDuplicateRequests(
+ const std::vector<aidl::android::hardware::automotive::vehicle::GetValueRequest>&
requests);
- ::android::base::Result<std::vector<int64_t>> checkDuplicateRequests(
- const std::vector<::aidl::android::hardware::automotive::vehicle::SetValueRequest>&
+ android::base::Result<std::vector<int64_t>> checkDuplicateRequests(
+ const std::vector<aidl::android::hardware::automotive::vehicle::SetValueRequest>&
requests);
- ::android::base::Result<void> checkSubscribeOptions(
- const std::vector<::aidl::android::hardware::automotive::vehicle::SubscribeOptions>&
+ android::base::Result<void> checkSubscribeOptions(
+ const std::vector<aidl::android::hardware::automotive::vehicle::SubscribeOptions>&
options);
- ::android::base::Result<void> checkReadPermission(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& value) const;
+ android::base::Result<void> checkReadPermission(
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& value) const;
- ::android::base::Result<void> checkWritePermission(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& value) const;
+ android::base::Result<void> checkWritePermission(
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& value) const;
- ::android::base::Result<
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropConfig*>
+ android::base::Result<const aidl::android::hardware::automotive::vehicle::VehiclePropConfig*>
getConfig(int32_t propId) const;
void onBinderDiedWithContext(const AIBinder* clientId);
@@ -220,11 +219,11 @@
std::weak_ptr<IVehicleHardware> vehicleHardware,
std::shared_ptr<SubscribeIdByClient> subscribeIdByClient,
std::shared_ptr<SubscriptionClients> subscriptionClients, const CallbackType& callback,
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& value);
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& value);
static void onPropertyChangeEvent(
std::weak_ptr<SubscriptionManager> subscriptionManager,
- const std::vector<::aidl::android::hardware::automotive::vehicle::VehiclePropValue>&
+ const std::vector<aidl::android::hardware::automotive::vehicle::VehiclePropValue>&
updatedValues);
static void checkHealth(std::weak_ptr<IVehicleHardware> hardware,
diff --git a/automotive/vehicle/aidl/impl/vhal/include/SubscriptionManager.h b/automotive/vehicle/aidl/impl/vhal/include/SubscriptionManager.h
index e739c8c..b0d6701 100644
--- a/automotive/vehicle/aidl/impl/vhal/include/SubscriptionManager.h
+++ b/automotive/vehicle/aidl/impl/vhal/include/SubscriptionManager.h
@@ -40,10 +40,10 @@
public:
using ClientIdType = const AIBinder*;
using CallbackType =
- std::shared_ptr<::aidl::android::hardware::automotive::vehicle::IVehicleCallback>;
+ std::shared_ptr<aidl::android::hardware::automotive::vehicle::IVehicleCallback>;
using GetValueFunc = std::function<void(
const CallbackType& callback,
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue& value)>;
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValue& value)>;
explicit SubscriptionManager(GetValueFunc&& action);
~SubscriptionManager();
@@ -54,9 +54,9 @@
// Returns error if any of the subscribe options is not valid. If error is returned, no
// properties would be subscribed.
// Returns ok if all the options are parsed correctly and all the properties are subscribed.
- ::android::base::Result<void> subscribe(
+ android::base::Result<void> subscribe(
const CallbackType& callback,
- const std::vector<::aidl::android::hardware::automotive::vehicle::SubscribeOptions>&
+ const std::vector<aidl::android::hardware::automotive::vehicle::SubscribeOptions>&
options,
bool isContinuousProperty);
@@ -64,23 +64,23 @@
// Returns error if the client was not subscribed before or one of the given property was not
// subscribed. If error is returned, no property would be unsubscribed.
// Returns ok if all the requested properties for the client are unsubscribed.
- ::android::base::Result<void> unsubscribe(ClientIdType client,
- const std::vector<int32_t>& propIds);
+ android::base::Result<void> unsubscribe(ClientIdType client,
+ const std::vector<int32_t>& propIds);
// Unsubscribes from all the properties for the client.
// Returns error if the client was not subscribed before. If error is returned, no property
// would be unsubscribed.
// Returns ok if all the properties for the client are unsubscribed.
- ::android::base::Result<void> unsubscribe(ClientIdType client);
+ android::base::Result<void> unsubscribe(ClientIdType client);
// For a list of updated properties, returns a map that maps clients subscribing to
// the updated properties to a list of updated values. This would only return on-change property
// clients that should be informed for the given updated values.
std::unordered_map<
CallbackType,
- std::vector<const ::aidl::android::hardware::automotive::vehicle::VehiclePropValue*>>
+ std::vector<const aidl::android::hardware::automotive::vehicle::VehiclePropValue*>>
getSubscribedClients(
- const std::vector<::aidl::android::hardware::automotive::vehicle::VehiclePropValue>&
+ const std::vector<aidl::android::hardware::automotive::vehicle::VehiclePropValue>&
updatedValues);
// Checks whether the sample rate is valid.
@@ -145,7 +145,7 @@
std::shared_ptr<RecurrentTimer> mTimer;
const GetValueFunc mGetValue;
- static ::android::base::Result<int64_t> getInterval(float sampleRate);
+ static android::base::Result<int64_t> getInterval(float sampleRate);
// Checks whether the manager is empty. For testing purpose.
bool isEmpty();
diff --git a/automotive/vehicle/aidl/impl/vhal/test/ConnectedClientTest.cpp b/automotive/vehicle/aidl/impl/vhal/test/ConnectedClientTest.cpp
index bdb0d31..682e9e6 100644
--- a/automotive/vehicle/aidl/impl/vhal/test/ConnectedClientTest.cpp
+++ b/automotive/vehicle/aidl/impl/vhal/test/ConnectedClientTest.cpp
@@ -34,7 +34,7 @@
using ::aidl::android::hardware::automotive::vehicle::StatusCode;
using ::aidl::android::hardware::automotive::vehicle::VehiclePropValue;
-class ConnectedClientTest : public ::testing::Test {
+class ConnectedClientTest : public testing::Test {
public:
void SetUp() override {
mCallback = ndk::SharedRefBase::make<MockVehicleCallback>();
diff --git a/automotive/vehicle/aidl/impl/vhal/test/DefaultVehicleHalTest.cpp b/automotive/vehicle/aidl/impl/vhal/test/DefaultVehicleHalTest.cpp
index 7443d5b..178498b 100644
--- a/automotive/vehicle/aidl/impl/vhal/test/DefaultVehicleHalTest.cpp
+++ b/automotive/vehicle/aidl/impl/vhal/test/DefaultVehicleHalTest.cpp
@@ -216,7 +216,7 @@
} // namespace
-class DefaultVehicleHalTest : public ::testing::Test {
+class DefaultVehicleHalTest : public testing::Test {
public:
void SetUp() override {
auto hardware = std::make_unique<MockVehicleHardware>();
@@ -479,7 +479,7 @@
auto hardware = std::make_unique<MockVehicleHardware>();
hardware->setPropertyConfigs(testConfigs);
- auto vhal = ::ndk::SharedRefBase::make<DefaultVehicleHal>(std::move(hardware));
+ auto vhal = ndk::SharedRefBase::make<DefaultVehicleHal>(std::move(hardware));
std::shared_ptr<IVehicle> client = IVehicle::fromBinder(vhal->asBinder());
VehiclePropConfigs output;
@@ -500,7 +500,7 @@
auto hardware = std::make_unique<MockVehicleHardware>();
hardware->setPropertyConfigs(testConfigs);
- auto vhal = ::ndk::SharedRefBase::make<DefaultVehicleHal>(std::move(hardware));
+ auto vhal = ndk::SharedRefBase::make<DefaultVehicleHal>(std::move(hardware));
std::shared_ptr<IVehicle> client = IVehicle::fromBinder(vhal->asBinder());
VehiclePropConfigs output;
@@ -818,7 +818,7 @@
INSTANTIATE_TEST_SUITE_P(
SetValuesInvalidRequestTests, SetValuesInvalidRequestTest,
- ::testing::ValuesIn(getSetValuesInvalidRequestTestCases()),
+ testing::ValuesIn(getSetValuesInvalidRequestTestCases()),
[](const testing::TestParamInfo<SetValuesInvalidRequestTest::ParamType>& info) {
return info.param.name;
});
@@ -1427,7 +1427,7 @@
INSTANTIATE_TEST_SUITE_P(
SubscribeInvalidOptionsTests, SubscribeInvalidOptionsTest,
- ::testing::ValuesIn(getSubscribeInvalidOptionsTestCases()),
+ testing::ValuesIn(getSubscribeInvalidOptionsTestCases()),
[](const testing::TestParamInfo<SubscribeInvalidOptionsTest::ParamType>& info) {
return info.param.name;
});
diff --git a/automotive/vehicle/aidl/impl/vhal/test/MockVehicleCallback.h b/automotive/vehicle/aidl/impl/vhal/test/MockVehicleCallback.h
index c83164f..03bfd5b 100644
--- a/automotive/vehicle/aidl/impl/vhal/test/MockVehicleCallback.h
+++ b/automotive/vehicle/aidl/impl/vhal/test/MockVehicleCallback.h
@@ -43,35 +43,33 @@
// MockVehicleCallback is a mock VehicleCallback implementation that simply stores the results.
class MockVehicleCallback final
- : public ::aidl::android::hardware::automotive::vehicle::BnVehicleCallback {
+ : public aidl::android::hardware::automotive::vehicle::BnVehicleCallback {
public:
- ::ndk::ScopedAStatus onGetValues(
- const ::aidl::android::hardware::automotive::vehicle::GetValueResults& results)
- override;
- ::ndk::ScopedAStatus onSetValues(
- const ::aidl::android::hardware::automotive::vehicle::SetValueResults& results)
- override;
- ::ndk::ScopedAStatus onPropertyEvent(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropValues&,
+ ndk::ScopedAStatus onGetValues(
+ const aidl::android::hardware::automotive::vehicle::GetValueResults& results) override;
+ ndk::ScopedAStatus onSetValues(
+ const aidl::android::hardware::automotive::vehicle::SetValueResults& results) override;
+ ndk::ScopedAStatus onPropertyEvent(
+ const aidl::android::hardware::automotive::vehicle::VehiclePropValues&,
int32_t) override;
- ::ndk::ScopedAStatus onPropertySetError(
- const ::aidl::android::hardware::automotive::vehicle::VehiclePropErrors&) override;
+ ndk::ScopedAStatus onPropertySetError(
+ const aidl::android::hardware::automotive::vehicle::VehiclePropErrors&) override;
// Test functions
- std::optional<::aidl::android::hardware::automotive::vehicle::GetValueResults>
+ std::optional<aidl::android::hardware::automotive::vehicle::GetValueResults>
nextGetValueResults();
- std::optional<::aidl::android::hardware::automotive::vehicle::SetValueResults>
+ std::optional<aidl::android::hardware::automotive::vehicle::SetValueResults>
nextSetValueResults();
- std::optional<::aidl::android::hardware::automotive::vehicle::VehiclePropValues>
+ std::optional<aidl::android::hardware::automotive::vehicle::VehiclePropValues>
nextOnPropertyEventResults();
private:
std::mutex mLock;
- std::list<::aidl::android::hardware::automotive::vehicle::GetValueResults> mGetValueResults
+ std::list<aidl::android::hardware::automotive::vehicle::GetValueResults> mGetValueResults
GUARDED_BY(mLock);
- std::list<::aidl::android::hardware::automotive::vehicle::SetValueResults> mSetValueResults
+ std::list<aidl::android::hardware::automotive::vehicle::SetValueResults> mSetValueResults
GUARDED_BY(mLock);
- std::list<::aidl::android::hardware::automotive::vehicle::VehiclePropValues>
+ std::list<aidl::android::hardware::automotive::vehicle::VehiclePropValues>
mOnPropertyEventResults GUARDED_BY(mLock);
int32_t mSharedMemoryFileCount GUARDED_BY(mLock);
};
diff --git a/automotive/vehicle/aidl/impl/vhal/test/MockVehicleHardware.h b/automotive/vehicle/aidl/impl/vhal/test/MockVehicleHardware.h
index 74d4fae..cb8b6a0 100644
--- a/automotive/vehicle/aidl/impl/vhal/test/MockVehicleHardware.h
+++ b/automotive/vehicle/aidl/impl/vhal/test/MockVehicleHardware.h
@@ -40,44 +40,44 @@
public:
~MockVehicleHardware();
- std::vector<::aidl::android::hardware::automotive::vehicle::VehiclePropConfig>
+ std::vector<aidl::android::hardware::automotive::vehicle::VehiclePropConfig>
getAllPropertyConfigs() const override;
- ::aidl::android::hardware::automotive::vehicle::StatusCode setValues(
+ aidl::android::hardware::automotive::vehicle::StatusCode setValues(
std::shared_ptr<const SetValuesCallback> callback,
- const std::vector<::aidl::android::hardware::automotive::vehicle::SetValueRequest>&
+ const std::vector<aidl::android::hardware::automotive::vehicle::SetValueRequest>&
requests) override;
- ::aidl::android::hardware::automotive::vehicle::StatusCode getValues(
+ aidl::android::hardware::automotive::vehicle::StatusCode getValues(
std::shared_ptr<const GetValuesCallback> callback,
- const std::vector<::aidl::android::hardware::automotive::vehicle::GetValueRequest>&
+ const std::vector<aidl::android::hardware::automotive::vehicle::GetValueRequest>&
requests) const override;
DumpResult dump(const std::vector<std::string>&) override;
- ::aidl::android::hardware::automotive::vehicle::StatusCode checkHealth() override;
+ aidl::android::hardware::automotive::vehicle::StatusCode checkHealth() override;
void registerOnPropertyChangeEvent(
std::unique_ptr<const PropertyChangeCallback> callback) override;
void registerOnPropertySetErrorEvent(std::unique_ptr<const PropertySetErrorCallback>) override;
// Test functions.
void setPropertyConfigs(
- const std::vector<::aidl::android::hardware::automotive::vehicle::VehiclePropConfig>&
+ const std::vector<aidl::android::hardware::automotive::vehicle::VehiclePropConfig>&
configs);
void addGetValueResponses(
- const std::vector<::aidl::android::hardware::automotive::vehicle::GetValueResult>&
+ const std::vector<aidl::android::hardware::automotive::vehicle::GetValueResult>&
responses);
void addSetValueResponses(
- const std::vector<::aidl::android::hardware::automotive::vehicle::SetValueResult>&
+ const std::vector<aidl::android::hardware::automotive::vehicle::SetValueResult>&
responses);
void setGetValueResponder(
- std::function<::aidl::android::hardware::automotive::vehicle::StatusCode(
+ std::function<aidl::android::hardware::automotive::vehicle::StatusCode(
std::shared_ptr<const GetValuesCallback>,
const std::vector<
- ::aidl::android::hardware::automotive::vehicle::GetValueRequest>&)>&&
+ aidl::android::hardware::automotive::vehicle::GetValueRequest>&)>&&
responder);
- std::vector<::aidl::android::hardware::automotive::vehicle::GetValueRequest>
+ std::vector<aidl::android::hardware::automotive::vehicle::GetValueRequest>
nextGetValueRequests();
- std::vector<::aidl::android::hardware::automotive::vehicle::SetValueRequest>
+ std::vector<aidl::android::hardware::automotive::vehicle::SetValueRequest>
nextSetValueRequests();
void setStatus(const char* functionName,
- ::aidl::android::hardware::automotive::vehicle::StatusCode status);
+ aidl::android::hardware::automotive::vehicle::StatusCode status);
void setSleepTime(int64_t timeInNano);
void setDumpResult(DumpResult result);
@@ -85,31 +85,31 @@
mutable std::mutex mLock;
mutable std::condition_variable mCv;
mutable std::atomic<int> mThreadCount;
- std::vector<::aidl::android::hardware::automotive::vehicle::VehiclePropConfig> mPropertyConfigs
+ std::vector<aidl::android::hardware::automotive::vehicle::VehiclePropConfig> mPropertyConfigs
GUARDED_BY(mLock);
- mutable std::list<std::vector<::aidl::android::hardware::automotive::vehicle::GetValueRequest>>
+ mutable std::list<std::vector<aidl::android::hardware::automotive::vehicle::GetValueRequest>>
mGetValueRequests GUARDED_BY(mLock);
- mutable std::list<std::vector<::aidl::android::hardware::automotive::vehicle::GetValueResult>>
+ mutable std::list<std::vector<aidl::android::hardware::automotive::vehicle::GetValueResult>>
mGetValueResponses GUARDED_BY(mLock);
- mutable std::list<std::vector<::aidl::android::hardware::automotive::vehicle::SetValueRequest>>
+ mutable std::list<std::vector<aidl::android::hardware::automotive::vehicle::SetValueRequest>>
mSetValueRequests GUARDED_BY(mLock);
- mutable std::list<std::vector<::aidl::android::hardware::automotive::vehicle::SetValueResult>>
+ mutable std::list<std::vector<aidl::android::hardware::automotive::vehicle::SetValueResult>>
mSetValueResponses GUARDED_BY(mLock);
- std::unordered_map<const char*, ::aidl::android::hardware::automotive::vehicle::StatusCode>
+ std::unordered_map<const char*, aidl::android::hardware::automotive::vehicle::StatusCode>
mStatusByFunctions GUARDED_BY(mLock);
int64_t mSleepTime GUARDED_BY(mLock) = 0;
std::unique_ptr<const PropertyChangeCallback> mPropertyChangeCallback GUARDED_BY(mLock);
- std::function<::aidl::android::hardware::automotive::vehicle::StatusCode(
+ std::function<aidl::android::hardware::automotive::vehicle::StatusCode(
std::shared_ptr<const GetValuesCallback>,
- const std::vector<::aidl::android::hardware::automotive::vehicle::GetValueRequest>&)>
+ const std::vector<aidl::android::hardware::automotive::vehicle::GetValueRequest>&)>
mGetValueResponder GUARDED_BY(mLock);
template <class ResultType>
- ::aidl::android::hardware::automotive::vehicle::StatusCode returnResponse(
+ aidl::android::hardware::automotive::vehicle::StatusCode returnResponse(
std::shared_ptr<const std::function<void(std::vector<ResultType>)>> callback,
std::list<std::vector<ResultType>>* storedResponses) const;
template <class RequestType, class ResultType>
- ::aidl::android::hardware::automotive::vehicle::StatusCode handleRequestsLocked(
+ aidl::android::hardware::automotive::vehicle::StatusCode handleRequestsLocked(
const char* functionName,
std::shared_ptr<const std::function<void(std::vector<ResultType>)>> callback,
const std::vector<RequestType>& requests,
diff --git a/automotive/vehicle/aidl/impl/vhal/test/RecurrentTimerTest.cpp b/automotive/vehicle/aidl/impl/vhal/test/RecurrentTimerTest.cpp
index d343cea..a033a24 100644
--- a/automotive/vehicle/aidl/impl/vhal/test/RecurrentTimerTest.cpp
+++ b/automotive/vehicle/aidl/impl/vhal/test/RecurrentTimerTest.cpp
@@ -28,7 +28,7 @@
namespace automotive {
namespace vehicle {
-class RecurrentTimerTest : public ::testing::Test {
+class RecurrentTimerTest : public testing::Test {
public:
std::shared_ptr<RecurrentTimer::Callback> getCallback(size_t token) {
return std::make_shared<RecurrentTimer::Callback>([this, token] {
diff --git a/automotive/vehicle/aidl/impl/vhal/test/SubscriptionManagerTest.cpp b/automotive/vehicle/aidl/impl/vhal/test/SubscriptionManagerTest.cpp
index f81b1a2..2a468f6 100644
--- a/automotive/vehicle/aidl/impl/vhal/test/SubscriptionManagerTest.cpp
+++ b/automotive/vehicle/aidl/impl/vhal/test/SubscriptionManagerTest.cpp
@@ -83,7 +83,7 @@
std::list<VehiclePropValue> mEvents GUARDED_BY(mLock);
};
-class SubscriptionManagerTest : public ::testing::Test {
+class SubscriptionManagerTest : public testing::Test {
public:
void SetUp() override {
mManager = std::make_unique<SubscriptionManager>(
@@ -95,7 +95,7 @@
},
0);
});
- mCallback = ::ndk::SharedRefBase::make<PropertyCallback>();
+ mCallback = ndk::SharedRefBase::make<PropertyCallback>();
// Keep the local binder alive.
mBinder = mCallback->asBinder();
mCallbackClient = IVehicleCallback::fromBinder(mBinder);
@@ -350,9 +350,9 @@
},
};
- SpAIBinder binder1 = ::ndk::SharedRefBase::make<PropertyCallback>()->asBinder();
+ SpAIBinder binder1 = ndk::SharedRefBase::make<PropertyCallback>()->asBinder();
std::shared_ptr<IVehicleCallback> client1 = IVehicleCallback::fromBinder(binder1);
- SpAIBinder binder2 = ::ndk::SharedRefBase::make<PropertyCallback>()->asBinder();
+ SpAIBinder binder2 = ndk::SharedRefBase::make<PropertyCallback>()->asBinder();
std::shared_ptr<IVehicleCallback> client2 = IVehicleCallback::fromBinder(binder2);
auto result = getManager()->subscribe(client1, options1, false);
ASSERT_TRUE(result.ok()) << "failed to subscribe: " << result.error().message();