mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-20 00:51:42 +00:00
SCRIPT: wpiformat
This commit is contained in:
committed by
Peter Johnson
parent
ae6bdc9d25
commit
2109161534
@@ -40,11 +40,11 @@ void SetLastErrorIndexOutOfRange(int32_t* status, std::string_view message,
|
||||
void SetLastErrorPreviouslyAllocated(int32_t* status, std::string_view message,
|
||||
int32_t channel,
|
||||
std::string_view previousAllocation) {
|
||||
wpi::hal::SetLastError(status,
|
||||
fmt::format("{} {} previously allocated.\n"
|
||||
"Location of the previous allocation:\n{}\n"
|
||||
"Location of the current allocation:",
|
||||
message, channel, previousAllocation));
|
||||
wpi::hal::SetLastError(
|
||||
status, fmt::format("{} {} previously allocated.\n"
|
||||
"Location of the previous allocation:\n{}\n"
|
||||
"Location of the current allocation:",
|
||||
message, channel, previousAllocation));
|
||||
}
|
||||
} // namespace wpi::hal
|
||||
|
||||
|
||||
@@ -18,14 +18,15 @@ using namespace wpi::hal;
|
||||
using namespace wpi::hal::sim;
|
||||
using namespace wpi::util::java;
|
||||
|
||||
static wpi::hal::UnlimitedHandleResource<SIM_JniHandle, BufferCallbackStore,
|
||||
wpi::hal::HAL_HandleEnum::SimulationJni>*
|
||||
callbackHandles;
|
||||
static wpi::hal::UnlimitedHandleResource<
|
||||
SIM_JniHandle, BufferCallbackStore,
|
||||
wpi::hal::HAL_HandleEnum::SimulationJni>* callbackHandles;
|
||||
|
||||
namespace wpi::hal::sim {
|
||||
void InitializeBufferStore() {
|
||||
static wpi::hal::UnlimitedHandleResource<SIM_JniHandle, BufferCallbackStore,
|
||||
wpi::hal::HAL_HandleEnum::SimulationJni>
|
||||
static wpi::hal::UnlimitedHandleResource<
|
||||
SIM_JniHandle, BufferCallbackStore,
|
||||
wpi::hal::HAL_HandleEnum::SimulationJni>
|
||||
cb;
|
||||
callbackHandles = &cb;
|
||||
}
|
||||
|
||||
@@ -19,14 +19,14 @@ using namespace wpi::hal;
|
||||
using namespace wpi::hal::sim;
|
||||
using namespace wpi::util::java;
|
||||
|
||||
static wpi::hal::UnlimitedHandleResource<SIM_JniHandle, CallbackStore,
|
||||
wpi::hal::HAL_HandleEnum::SimulationJni>*
|
||||
static wpi::hal::UnlimitedHandleResource<
|
||||
SIM_JniHandle, CallbackStore, wpi::hal::HAL_HandleEnum::SimulationJni>*
|
||||
callbackHandles;
|
||||
|
||||
namespace wpi::hal::sim {
|
||||
void InitializeStore() {
|
||||
static wpi::hal::UnlimitedHandleResource<SIM_JniHandle, CallbackStore,
|
||||
wpi::hal::HAL_HandleEnum::SimulationJni>
|
||||
static wpi::hal::UnlimitedHandleResource<
|
||||
SIM_JniHandle, CallbackStore, wpi::hal::HAL_HandleEnum::SimulationJni>
|
||||
cb;
|
||||
callbackHandles = &cb;
|
||||
}
|
||||
|
||||
@@ -18,14 +18,15 @@ using namespace wpi::hal;
|
||||
using namespace wpi::hal::sim;
|
||||
using namespace wpi::util::java;
|
||||
|
||||
static wpi::hal::UnlimitedHandleResource<SIM_JniHandle, ConstBufferCallbackStore,
|
||||
wpi::hal::HAL_HandleEnum::SimulationJni>*
|
||||
callbackHandles;
|
||||
static wpi::hal::UnlimitedHandleResource<
|
||||
SIM_JniHandle, ConstBufferCallbackStore,
|
||||
wpi::hal::HAL_HandleEnum::SimulationJni>* callbackHandles;
|
||||
|
||||
namespace wpi::hal::sim {
|
||||
void InitializeConstBufferStore() {
|
||||
static wpi::hal::UnlimitedHandleResource<SIM_JniHandle, ConstBufferCallbackStore,
|
||||
wpi::hal::HAL_HandleEnum::SimulationJni>
|
||||
static wpi::hal::UnlimitedHandleResource<
|
||||
SIM_JniHandle, ConstBufferCallbackStore,
|
||||
wpi::hal::HAL_HandleEnum::SimulationJni>
|
||||
cb;
|
||||
callbackHandles = &cb;
|
||||
}
|
||||
|
||||
@@ -537,8 +537,9 @@ Java_org_wpilib_hardware_hal_simulation_DriverStationDataJNI_setMatchInfo
|
||||
JStringRef gameSpecificMessageRef{env, gameSpecificMessage};
|
||||
|
||||
HAL_MatchInfo halMatchInfo;
|
||||
wpi::util::format_to_n_c_str(halMatchInfo.eventName, sizeof(halMatchInfo.eventName),
|
||||
"{}", eventNameRef.str());
|
||||
wpi::util::format_to_n_c_str(halMatchInfo.eventName,
|
||||
sizeof(halMatchInfo.eventName), "{}",
|
||||
eventNameRef.str());
|
||||
wpi::util::format_to_n_c_str(
|
||||
reinterpret_cast<char*>(halMatchInfo.gameSpecificMessage),
|
||||
sizeof(halMatchInfo.gameSpecificMessage), "{}",
|
||||
|
||||
@@ -193,9 +193,9 @@ void ValueCallbackStore::performCallback(const char* name,
|
||||
}
|
||||
}
|
||||
|
||||
static wpi::hal::UnlimitedHandleResource<SIM_JniHandle, DeviceCallbackStore,
|
||||
wpi::hal::HAL_HandleEnum::SimulationJni>*
|
||||
deviceCallbackHandles;
|
||||
static wpi::hal::UnlimitedHandleResource<
|
||||
SIM_JniHandle, DeviceCallbackStore,
|
||||
wpi::hal::HAL_HandleEnum::SimulationJni>* deviceCallbackHandles;
|
||||
|
||||
namespace {
|
||||
using RegisterDeviceCallbackFunc =
|
||||
@@ -250,8 +250,8 @@ static void FreeDeviceCallback(JNIEnv* env, SIM_JniHandle handle,
|
||||
callback->free(env);
|
||||
}
|
||||
|
||||
static wpi::hal::UnlimitedHandleResource<SIM_JniHandle, ValueCallbackStore,
|
||||
wpi::hal::HAL_HandleEnum::SimulationJni>*
|
||||
static wpi::hal::UnlimitedHandleResource<
|
||||
SIM_JniHandle, ValueCallbackStore, wpi::hal::HAL_HandleEnum::SimulationJni>*
|
||||
valueCallbackHandles;
|
||||
|
||||
namespace {
|
||||
@@ -346,13 +346,15 @@ bool InitializeSimDeviceDataJNI(JNIEnv* env) {
|
||||
return false;
|
||||
}
|
||||
|
||||
static wpi::hal::UnlimitedHandleResource<SIM_JniHandle, DeviceCallbackStore,
|
||||
wpi::hal::HAL_HandleEnum::SimulationJni>
|
||||
static wpi::hal::UnlimitedHandleResource<
|
||||
SIM_JniHandle, DeviceCallbackStore,
|
||||
wpi::hal::HAL_HandleEnum::SimulationJni>
|
||||
cbDevice;
|
||||
deviceCallbackHandles = &cbDevice;
|
||||
|
||||
static wpi::hal::UnlimitedHandleResource<SIM_JniHandle, ValueCallbackStore,
|
||||
wpi::hal::HAL_HandleEnum::SimulationJni>
|
||||
static wpi::hal::UnlimitedHandleResource<
|
||||
SIM_JniHandle, ValueCallbackStore,
|
||||
wpi::hal::HAL_HandleEnum::SimulationJni>
|
||||
cbValue;
|
||||
valueCallbackHandles = &cbValue;
|
||||
|
||||
|
||||
@@ -91,8 +91,8 @@ std::optional<mrc::ControlData> wpi::util::Protobuf<mrc::ControlData>::Unpack(
|
||||
return ControlData;
|
||||
}
|
||||
|
||||
bool wpi::util::Protobuf<mrc::ControlData>::Pack(OutputStream& Stream,
|
||||
const mrc::ControlData& Value) {
|
||||
bool wpi::util::Protobuf<mrc::ControlData>::Pack(
|
||||
OutputStream& Stream, const mrc::ControlData& Value) {
|
||||
std::span<const mrc::Joystick> Sticks = Value.Joysticks();
|
||||
wpi::util::PackCallback Joysticks{Sticks};
|
||||
|
||||
@@ -149,7 +149,7 @@ std::optional<mrc::Joystick> wpi::util::Protobuf<mrc::Joystick>::Unpack(
|
||||
}
|
||||
|
||||
bool wpi::util::Protobuf<mrc::Joystick>::Pack(OutputStream& Stream,
|
||||
const mrc::Joystick& Value) {
|
||||
const mrc::Joystick& Value) {
|
||||
wpi::util::PackCallback AxesCb{Value.Axes.Axes()};
|
||||
|
||||
uint32_t PovsStore = 0;
|
||||
|
||||
@@ -50,7 +50,7 @@ std::optional<mrc::ErrorInfo> wpi::util::Protobuf<mrc::ErrorInfo>::Unpack(
|
||||
}
|
||||
|
||||
bool wpi::util::Protobuf<mrc::ErrorInfo>::Pack(OutputStream& Stream,
|
||||
const mrc::ErrorInfo& Value) {
|
||||
const mrc::ErrorInfo& Value) {
|
||||
std::string_view DetailsView = Value.GetDetails();
|
||||
std::string_view LocationView = Value.GetLocation();
|
||||
std::string_view CallStackView = Value.GetCallStack();
|
||||
|
||||
@@ -36,7 +36,7 @@ std::optional<mrc::MatchInfo> wpi::util::Protobuf<mrc::MatchInfo>::Unpack(
|
||||
}
|
||||
|
||||
bool wpi::util::Protobuf<mrc::MatchInfo>::Pack(OutputStream& Stream,
|
||||
const mrc::MatchInfo& Value) {
|
||||
const mrc::MatchInfo& Value) {
|
||||
std::string_view EventNameStr = Value.GetEventName();
|
||||
wpi::util::PackCallback EventName{&EventNameStr};
|
||||
|
||||
|
||||
@@ -35,7 +35,7 @@ std::optional<mrc::OpMode> wpi::util::Protobuf<mrc::OpMode>::Unpack(
|
||||
}
|
||||
|
||||
bool wpi::util::Protobuf<mrc::OpMode>::Pack(OutputStream& Stream,
|
||||
const mrc::OpMode& Value) {
|
||||
const mrc::OpMode& Value) {
|
||||
std::string_view EventNameStr = Value.GetName();
|
||||
wpi::util::PackCallback EventName{&EventNameStr};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user