SCRIPT namespace replacements

This commit is contained in:
PJ Reiniger
2025-11-07 20:00:05 -05:00
committed by Peter Johnson
parent ae6c043632
commit 9aca8e0fd6
2622 changed files with 22275 additions and 22275 deletions

View File

@@ -19,7 +19,7 @@ void HALSIM_ResetGlobalHandles() {
}
}
hal::HandleBase::ResetGlobalHandles();
wpi::hal::HandleBase::ResetGlobalHandles();
}
#else

View File

@@ -22,7 +22,7 @@ functions:
[](int32_t joystickNum) {
WPI_String name;
HAL_GetJoystickName(&name, joystickNum);
std::string sname(wpi::to_string_view(&name));
std::string sname(wpi::util::to_string_view(&name));
WPI_FreeString(&name);
return sname;
}

View File

@@ -13,7 +13,7 @@ functions:
[]() {
WPI_String s;
HAL_GetSerialNumber(&s);
std::string ss(wpi::to_string_view(&s));
std::string ss(wpi::util::to_string_view(&s));
WPI_FreeString(&s);
return ss;
}
@@ -25,7 +25,7 @@ functions:
[]() {
WPI_String s;
HAL_GetComments(&s);
std::string ss(wpi::to_string_view(&s));
std::string ss(wpi::util::to_string_view(&s));
WPI_FreeString(&s);
return ss;
}

View File

@@ -11,5 +11,5 @@ functions:
getHandleTypedIndex:
createHandle:
classes:
hal::HandleBase:
wpi::hal::HandleBase:
ignore: true

View File

@@ -11,7 +11,7 @@ strip_prefixes:
enums:
HAL_SimValueDirection:
classes:
hal::SimValue:
wpi::hal::SimValue:
doc: |
Readonly wrapper around a HAL simulator value.
@@ -30,7 +30,7 @@ classes:
ignore: true
SetValue:
ignore: true
hal::SimInt:
wpi::hal::SimInt:
doc: |
Wrapper around a HAL simulator int value handle.
@@ -49,7 +49,7 @@ classes:
Get:
Set:
Reset:
hal::SimLong:
wpi::hal::SimLong:
doc: |
Wrapper around a HAL simulator long value handle.
@@ -68,7 +68,7 @@ classes:
Get:
Set:
Reset:
hal::SimDouble:
wpi::hal::SimDouble:
doc: |
Wrapper around a HAL simulator double value.
@@ -87,7 +87,7 @@ classes:
Get:
Set:
Reset:
hal::SimEnum:
wpi::hal::SimEnum:
doc: |
Wrapper around a HAL simulator enum value.
@@ -105,7 +105,7 @@ classes:
name: handle
Get:
Set:
hal::SimBoolean:
wpi::hal::SimBoolean:
doc: |
Wrapper around a HAL simulator boolean value.
@@ -123,7 +123,7 @@ classes:
name: handle
Get:
Set:
hal::SimDevice:
wpi::hal::SimDevice:
doc: |
Wrapper around a HAL simulation 'device'
@@ -133,7 +133,7 @@ classes:
.. note:: To interact with an existing device use
:class:`hal.simulation.SimDeviceSim` instead.
force_type_casters:
- wpi::SmallVector
- wpi::util::SmallVector
enums:
Direction:
methods:
@@ -154,8 +154,8 @@ classes:
ignore: true
const char*, int32_t, std::span<const char * const>, int32_t:
cpp_code: |
[](SimDevice &self, const char * name, int32_t direction, const wpi::SmallVector<std::string, 8> &options, int32_t initialValue) {
wpi::SmallVector<const char *, 8> coptions;
[](SimDevice &self, const char * name, int32_t direction, const wpi::util::SmallVector<std::string, 8> &options, int32_t initialValue) {
wpi::util::SmallVector<const char *, 8> coptions;
coptions.reserve(options.size());
for (auto &s: options) {
coptions.push_back(s.c_str());
@@ -169,8 +169,8 @@ classes:
ignore: true
const char*, int32_t, std::span<const char * const>, std::span<const double>, int32_t:
cpp_code: |
[](SimDevice &self, const char * name, int32_t direction, const wpi::SmallVector<std::string, 8> &options, const wpi::SmallVector<double, 8> &optionValues, int32_t initialValue) {
wpi::SmallVector<const char *, 8> coptions;
[](SimDevice &self, const char * name, int32_t direction, const wpi::util::SmallVector<std::string, 8> &options, const wpi::util::SmallVector<double, 8> &optionValues, int32_t initialValue) {
wpi::util::SmallVector<const char *, 8> coptions;
coptions.reserve(options.size());
for (auto &s: options) {
coptions.push_back(s.c_str());
@@ -185,7 +185,7 @@ classes:
inline_code: |2
cls_SimValue
.def_property_readonly("value", [](const hal::SimValue &self) -> py::object {
.def_property_readonly("value", [](const wpi::hal::SimValue &self) -> py::object {
HAL_Value value;
{
py::gil_scoped_release release;
@@ -206,14 +206,14 @@ inline_code: |2
return py::none();
}
})
.def_property_readonly("type", [](const hal::SimValue &self) -> HAL_Type {
.def_property_readonly("type", [](const wpi::hal::SimValue &self) -> HAL_Type {
py::gil_scoped_release release;
return self.GetValue().type;
})
.def("__bool__", [](const hal::SimValue &self) -> bool {
.def("__bool__", [](const wpi::hal::SimValue &self) -> bool {
return (bool)self;
})
.def("__repr__", [](const hal::SimValue &self) -> py::str {
.def("__repr__", [](const wpi::hal::SimValue &self) -> py::str {
if (!self) {
return "<SimValue (invalid)>";
}
@@ -258,10 +258,10 @@ inline_code: |2
});
cls_SimDevice
.def("__bool__", [](const hal::SimDevice &self) -> bool {
.def("__bool__", [](const wpi::hal::SimDevice &self) -> bool {
return (bool)self;
})
.def_property_readonly("name", [](const hal::SimDevice &self) -> py::str {
.def_property_readonly("name", [](const wpi::hal::SimDevice &self) -> py::str {
#ifdef __FRC_SYSTEMCORE__
return "<invalid>";
#else
@@ -277,7 +277,7 @@ inline_code: |2
}
#endif
})
.def("__repr__", [](const hal::SimDevice &self) -> py::str {
.def("__repr__", [](const wpi::hal::SimDevice &self) -> py::str {
#ifdef __FRC_SYSTEMCORE__
return "<SimDevice (invalid)>";
#else

View File

@@ -81,19 +81,19 @@ functions:
HALSIM_SetJoystickName:
cpp_code: |
[](int32_t stick, std::string_view sv) {
auto s = wpi::make_string(sv);
auto s = wpi::util::make_string(sv);
HALSIM_SetJoystickName(stick, &s);
}
HALSIM_SetGameSpecificMessage:
cpp_code: |
[](std::string_view sv) {
auto s = wpi::make_string(sv);
auto s = wpi::util::make_string(sv);
HALSIM_SetGameSpecificMessage(&s);
}
HALSIM_SetEventName:
cpp_code: |
[](std::string_view sv) {
auto s = wpi::make_string(sv);
auto s = wpi::util::make_string(sv);
HALSIM_SetEventName(&s);
}
HALSIM_SetMatchType:

View File

@@ -57,14 +57,14 @@ functions:
[]() {
WPI_String s;
HALSIM_GetRoboRioSerialNumber(&s);
std::string ss(wpi::to_string_view(&s));
std::string ss(wpi::util::to_string_view(&s));
WPI_FreeString(&s);
return ss;
}
HALSIM_SetRoboRioSerialNumber:
cpp_code: |
[](std::string_view sv) {
auto s = wpi::make_string(sv);
auto s = wpi::util::make_string(sv);
HALSIM_SetRoboRioSerialNumber(&s);
}
HALSIM_RegisterRoboRioCommentsCallback:
@@ -78,14 +78,14 @@ functions:
[]() {
WPI_String s;
HALSIM_GetRoboRioComments(&s);
std::string ss(wpi::to_string_view(&s));
std::string ss(wpi::util::to_string_view(&s));
WPI_FreeString(&s);
return ss;
}
HALSIM_SetRoboRioComments:
cpp_code: |
[](std::string_view sv) {
auto s = wpi::make_string(sv);
auto s = wpi::util::make_string(sv);
HALSIM_SetRoboRioComments(&s);
}
HALSIM_RegisterRoboRioAllCallbacks:

View File

@@ -26,7 +26,7 @@ functions:
param:
ignore: true
cpp_code: |
[](hal::SimDevice &simdevice, std::function<void(const char *, HAL_SimValueHandle, HAL_SimValueDirection, HAL_Value)> fn, bool initialNotify) -> std::unique_ptr<SimValueCB> {
[](wpi::hal::SimDevice &simdevice, std::function<void(const char *, HAL_SimValueHandle, HAL_SimValueDirection, HAL_Value)> fn, bool initialNotify) -> std::unique_ptr<SimValueCB> {
auto cb = std::make_unique<SimValueCB>(fn, HALSIM_CancelSimDeviceCreatedCallback);
auto uid = HALSIM_RegisterSimValueCreatedCallback(simdevice, cb.get(),
[](const char* name, void* param,
@@ -47,7 +47,7 @@ functions:
param:
ignore: true
cpp_code: |
[](hal::SimValue &simvalue, std::function<void(const char *, HAL_SimValueHandle, HAL_SimValueDirection, HAL_Value)> fn, bool initialNotify) -> std::unique_ptr<SimValueCB> {
[](wpi::hal::SimValue &simvalue, std::function<void(const char *, HAL_SimValueHandle, HAL_SimValueDirection, HAL_Value)> fn, bool initialNotify) -> std::unique_ptr<SimValueCB> {
auto cb = std::make_unique<SimValueCB>(fn, HALSIM_CancelSimValueChangedCallback);
auto uid = HALSIM_RegisterSimValueChangedCallback(simvalue, cb.get(),
[](const char* name, void* param,
@@ -68,7 +68,7 @@ functions:
param:
ignore: true
cpp_code: |
[](hal::SimValue &simvalue, std::function<void(const char *, HAL_SimValueHandle, HAL_SimValueDirection, HAL_Value)> fn, bool initialNotify) -> std::unique_ptr<SimValueCB> {
[](wpi::hal::SimValue &simvalue, std::function<void(const char *, HAL_SimValueHandle, HAL_SimValueDirection, HAL_Value)> fn, bool initialNotify) -> std::unique_ptr<SimValueCB> {
auto cb = std::make_unique<SimValueCB>(fn, HALSIM_CancelSimValueResetCallback);
auto uid = HALSIM_RegisterSimValueChangedCallback(simvalue, cb.get(),
[](const char* name, void* param,