[wpiutil] Split C++ header files

This commit is contained in:
Peter Johnson
2026-01-04 10:22:33 -08:00
parent a7f71c9434
commit f08258f784
97 changed files with 727 additions and 718 deletions

View File

@@ -5,7 +5,7 @@
#pragma once
#include "wpi/nt/ntcore_c.h"
#include "wpi/util/Synchronization.h"
#include "wpi/util/Synchronization.hpp"
namespace wpi::nt {
@@ -33,7 +33,7 @@ class Handle {
enum { kIndexMax = 0xfffff };
constexpr explicit Handle(NT_Handle handle) : m_handle(handle) {}
constexpr operator NT_Handle() const { return m_handle; }
constexpr operator NT_Handle() const { return m_handle; } // NOLINT
constexpr NT_Handle handle() const { return m_handle; }

View File

@@ -13,16 +13,13 @@
#include <fmt/format.h>
#include "Handle.hpp"
#include "Log.hpp"
#include "Message.hpp"
#include "NetworkInterface.hpp"
#include "WireConnection.hpp"
#include "WireEncoder.hpp"
#include "wpi/nt/NetworkTableValue.hpp"
#include "wpi/util/Logger.hpp"
#include "wpi/util/raw_ostream.hpp"
#include "wpi/util/timestamp.h"
#include "wpi/util/timestamp.hpp"
using namespace wpi::nt;
using namespace wpi::nt::net;

View File

@@ -13,7 +13,7 @@
#include "wpi/util/Logger.hpp"
#include "wpi/util/SpanExtras.hpp"
#include "wpi/util/raw_ostream.hpp"
#include "wpi/util/timestamp.h"
#include "wpi/util/timestamp.hpp"
using namespace wpi::nt;
using namespace wpi::nt::net;

View File

@@ -10,16 +10,14 @@
#include <cstdlib>
#include <cstring>
#include <string_view>
#include <utility>
#include <vector>
#include "Value_internal.hpp"
#include "wpi/nt/ntcore.h"
#include "wpi/nt/ntcore_cpp.hpp"
#include "wpi/util/MemAlloc.hpp"
#include "wpi/util/SmallVector.hpp"
#include "wpi/util/json.hpp"
#include "wpi/util/timestamp.h"
#include "wpi/util/string.hpp"
using namespace wpi::nt;

View File

@@ -10,7 +10,7 @@
#include "net/WireDecoder.hpp"
#include "server/ServerStorage.hpp"
#include "server/ServerTopic.hpp"
#include "wpi/util/timestamp.h"
#include "wpi/util/timestamp.hpp"
using namespace wpi::nt::server;

View File

@@ -8,7 +8,6 @@
#include <cassert>
#include <functional>
#include <memory>
#include <optional>
#include <span>
#include <string>