Replace std::cout and std::cerr with fmt::print() (#3519)

This commit is contained in:
Tyler Veness
2021-08-19 20:31:14 -07:00
committed by GitHub
parent 10cc8b89c4
commit b903173211
14 changed files with 72 additions and 88 deletions

View File

@@ -2,8 +2,7 @@
// Open Source Software; you can modify and/or share it under the terms of
// the WPILib BSD license file in the root directory of this project.
#include <iostream>
#include <fmt/core.h>
#include <hal/Ports.h>
#include "GazeboAnalogIn.h"
@@ -19,14 +18,14 @@ static HALSimGazebo halsim;
extern "C" {
int HALSIM_InitExtension(void) {
std::cout << "Gazebo Simulator Initializing." << std::endl;
fmt::print("Gazebo Simulator Initializing.\n");
if (!halsim.node.Connect()) {
std::cerr << "Error: unable to connect to Gazebo. Is it running?."
<< std::endl;
fmt::print(stderr,
"Error: unable to connect to Gazebo. Is it running?.\n");
return -1;
}
std::cout << "Gazebo Simulator Connected." << std::endl;
fmt::print("Gazebo Simulator Connected.\n");
for (int i = 0; i < HALSimGazebo::kPWMCount; i++)
halsim.pwms[i] = new GazeboPWM(i, &halsim);