mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-21 01:01:43 +00:00
Fixes pessimistic std::move (#1069)
Also adds test to ensure all the sim headers get compiled Closes #1068
This commit is contained in:
committed by
Peter Johnson
parent
ef442d775d
commit
11d46713d1
@@ -27,7 +27,7 @@ class AccelerometerSim {
|
||||
m_index, -1, callback, &HALSIM_CancelAccelerometerActiveCallback);
|
||||
store->SetUid(HALSIM_RegisterAccelerometerActiveCallback(
|
||||
m_index, &CallbackStoreThunk, store.get(), initialNotify));
|
||||
return std::move(store);
|
||||
return store;
|
||||
}
|
||||
bool GetActive() { return HALSIM_GetAccelerometerActive(m_index); }
|
||||
void SetActive(bool active) {
|
||||
@@ -40,7 +40,7 @@ class AccelerometerSim {
|
||||
m_index, -1, callback, &HALSIM_CancelAccelerometerRangeCallback);
|
||||
store->SetUid(HALSIM_RegisterAccelerometerRangeCallback(
|
||||
m_index, &CallbackStoreThunk, store.get(), initialNotify));
|
||||
return std::move(store);
|
||||
return store;
|
||||
}
|
||||
HAL_AccelerometerRange GetRange() {
|
||||
return HALSIM_GetAccelerometerRange(m_index);
|
||||
@@ -55,7 +55,7 @@ class AccelerometerSim {
|
||||
m_index, -1, callback, &HALSIM_CancelAccelerometerXCallback);
|
||||
store->SetUid(HALSIM_RegisterAccelerometerXCallback(
|
||||
m_index, &CallbackStoreThunk, store.get(), initialNotify));
|
||||
return std::move(store);
|
||||
return store;
|
||||
}
|
||||
double GetX() { return HALSIM_GetAccelerometerX(m_index); }
|
||||
void SetX(double x) { HALSIM_SetAccelerometerX(m_index, x); }
|
||||
@@ -66,7 +66,7 @@ class AccelerometerSim {
|
||||
m_index, -1, callback, &HALSIM_CancelAccelerometerYCallback);
|
||||
store->SetUid(HALSIM_RegisterAccelerometerYCallback(
|
||||
m_index, &CallbackStoreThunk, store.get(), initialNotify));
|
||||
return std::move(store);
|
||||
return store;
|
||||
}
|
||||
double GetY() { return HALSIM_GetAccelerometerY(m_index); }
|
||||
void SetY(double y) { HALSIM_SetAccelerometerY(m_index, y); }
|
||||
@@ -77,7 +77,7 @@ class AccelerometerSim {
|
||||
m_index, -1, callback, &HALSIM_CancelAccelerometerZCallback);
|
||||
store->SetUid(HALSIM_RegisterAccelerometerZCallback(
|
||||
m_index, &CallbackStoreThunk, store.get(), initialNotify));
|
||||
return std::move(store);
|
||||
return store;
|
||||
}
|
||||
double GetZ() { return HALSIM_GetAccelerometerZ(m_index); }
|
||||
void SetZ(double z) { HALSIM_SetAccelerometerZ(m_index, z); }
|
||||
|
||||
Reference in New Issue
Block a user