WPILibC++
2025.1.1
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
6
7
]
►
cameraserver
CameraServer.h
CameraServerShared.h
►
debugging
►
detail
psnip_debug_trap.h
►
fmt
args.h
base.h
chrono.h
color.h
compile.h
core.h
format-inl.h
format.h
os.h
ostream.h
printf.h
ranges.h
std.h
xchar.h
►
frc
►
apriltag
AprilTag.h
AprilTagDetection.h
AprilTagDetector.h
AprilTagDetector_cv.h
AprilTagFieldLayout.h
AprilTagFields.h
AprilTagPoseEstimate.h
AprilTagPoseEstimator.h
►
frc
►
romi
OnBoardIO.h
RomiGyro.h
RomiMotor.h
►
frc
►
motorcontrol
DMC60.h
Jaguar.h
Koors40.h
PWMSparkFlex.h
PWMSparkMax.h
PWMTalonFX.h
PWMTalonSRX.h
PWMVenom.h
PWMVictorSPX.h
SD540.h
Spark.h
Talon.h
Victor.h
VictorSP.h
►
simulation
PS4ControllerSim.h
PS5ControllerSim.h
StadiaControllerSim.h
XboxControllerSim.h
PS4Controller.h
PS5Controller.h
StadiaController.h
XboxController.h
►
frc
►
counter
EdgeConfiguration.h
ExternalDirectionCounter.h
Tachometer.h
UpDownCounter.h
►
drive
DifferentialDrive.h
MecanumDrive.h
RobotDriveBase.h
►
event
BooleanEvent.h
EventLoop.h
NetworkBooleanEvent.h
►
internal
DriverStationModeThread.h
►
livewindow
LiveWindow.h
►
motorcontrol
MotorController.h
MotorControllerGroup.h
NidecBrushless.h
PWMMotorController.h
►
shuffleboard
BuiltInLayouts.h
BuiltInWidgets.h
ComplexWidget.h
LayoutType.h
RecordingController.h
SendableCameraWrapper.h
Shuffleboard.h
ShuffleboardComponent.h
ShuffleboardComponentBase.h
ShuffleboardContainer.h
ShuffleboardEventImportance.h
ShuffleboardInstance.h
ShuffleboardLayout.h
ShuffleboardRoot.h
ShuffleboardTab.h
ShuffleboardValue.h
ShuffleboardWidget.h
SimpleWidget.h
SuppliedValueWidget.h
WidgetType.h
►
simulation
AddressableLEDSim.h
ADIS16448_IMUSim.h
ADIS16470_IMUSim.h
ADXL345Sim.h
ADXL362Sim.h
ADXRS450_GyroSim.h
AnalogEncoderSim.h
AnalogGyroSim.h
AnalogInputSim.h
AnalogOutputSim.h
AnalogTriggerSim.h
BatterySim.h
BuiltInAccelerometerSim.h
CallbackStore.h
CTREPCMSim.h
DCMotorSim.h
DifferentialDrivetrainSim.h
DigitalPWMSim.h
DIOSim.h
DoubleSolenoidSim.h
DriverStationSim.h
DutyCycleEncoderSim.h
DutyCycleSim.h
ElevatorSim.h
EncoderSim.h
FlywheelSim.h
GenericHIDSim.h
JoystickSim.h
LinearSystemSim.h
PneumaticsBaseSim.h
PowerDistributionSim.h
PWMSim.h
RelaySim.h
REVPHSim.h
RoboRioSim.h
SendableChooserSim.h
SharpIRSim.h
SimDeviceSim.h
SimHooks.h
SingleJointedArmSim.h
SolenoidSim.h
SPIAccelerometerSim.h
UltrasonicSim.h
►
smartdashboard
Field2d.h
FieldObject2d.h
ListenerExecutor.h
Mechanism2d.h
MechanismLigament2d.h
MechanismObject2d.h
MechanismRoot2d.h
SendableBuilderImpl.h
SendableChooser.h
SendableChooserBase.h
SmartDashboard.h
►
sysid
SysIdRoutineLog.h
►
util
Color.h
Color8Bit.h
AddressableLED.h
ADIS16448_IMU.h
ADIS16470_IMU.h
ADXL345_I2C.h
ADXL345_SPI.h
ADXL362.h
ADXRS450_Gyro.h
Alert.h
AnalogAccelerometer.h
AnalogEncoder.h
AnalogGyro.h
AnalogInput.h
AnalogOutput.h
AnalogPotentiometer.h
AnalogTrigger.h
AnalogTriggerOutput.h
AnalogTriggerType.h
AsynchronousInterrupt.h
BuiltInAccelerometer.h
CAN.h
Compressor.h
CompressorConfigType.h
Counter.h
CounterBase.h
DataLogManager.h
DigitalGlitchFilter.h
DigitalInput.h
DigitalOutput.h
DigitalSource.h
DMA.h
DMASample.h
DoubleSolenoid.h
DriverStation.h
DSControlWord.h
DutyCycle.h
DutyCycleEncoder.h
Encoder.h
Errors.h
Filesystem.h
GenericHID.h
I2C.h
IterativeRobotBase.h
Joystick.h
LEDPattern.h
MotorSafety.h
Notifier.h
PneumaticHub.h
PneumaticsBase.h
PneumaticsControlModule.h
PneumaticsModuleType.h
PowerDistribution.h
Preferences.h
PWM.h
Relay.h
Resource.h
RobotBase.h
RobotController.h
RobotState.h
RuntimeType.h
ScopedTracer.h
SensorUtil.h
SerialPort.h
Servo.h
SharpIR.h
Solenoid.h
SPI.h
SynchronousInterrupt.h
Threads.h
TimedRobot.h
Timer.h
TimesliceRobot.h
Tracer.h
Ultrasonic.h
Watchdog.h
WPIErrors.mac
WPIWarnings.mac
►
frc
►
controller
►
proto
ArmFeedforwardProto.h
DifferentialDriveFeedforwardProto.h
DifferentialDriveWheelVoltagesProto.h
ElevatorFeedforwardProto.h
SimpleMotorFeedforwardProto.h
►
struct
ArmFeedforwardStruct.h
DifferentialDriveFeedforwardStruct.h
DifferentialDriveWheelVoltagesStruct.h
ElevatorFeedforwardStruct.h
SimpleMotorFeedforwardStruct.h
ArmFeedforward.h
BangBangController.h
ControlAffinePlantInversionFeedforward.h
DifferentialDriveAccelerationLimiter.h
DifferentialDriveFeedforward.h
DifferentialDriveWheelVoltages.h
ElevatorFeedforward.h
HolonomicDriveController.h
ImplicitModelFollower.h
LinearPlantInversionFeedforward.h
LinearQuadraticRegulator.h
LTVDifferentialDriveController.h
LTVUnicycleController.h
PIDController.h
ProfiledPIDController.h
RamseteController.h
SimpleMotorFeedforward.h
►
estimator
AngleStatistics.h
DifferentialDrivePoseEstimator.h
DifferentialDrivePoseEstimator3d.h
ExtendedKalmanFilter.h
KalmanFilter.h
KalmanFilterLatencyCompensator.h
MecanumDrivePoseEstimator.h
MecanumDrivePoseEstimator3d.h
MerweScaledSigmaPoints.h
PoseEstimator.h
PoseEstimator3d.h
SteadyStateKalmanFilter.h
SwerveDrivePoseEstimator.h
SwerveDrivePoseEstimator3d.h
UnscentedKalmanFilter.h
UnscentedTransform.h
►
filter
Debouncer.h
LinearFilter.h
MedianFilter.h
SlewRateLimiter.h
►
fmt
Eigen.h
►
geometry
►
proto
Ellipse2dProto.h
Pose2dProto.h
Pose3dProto.h
QuaternionProto.h
Rectangle2dProto.h
Rotation2dProto.h
Rotation3dProto.h
Transform2dProto.h
Transform3dProto.h
Translation2dProto.h
Translation3dProto.h
Twist2dProto.h
Twist3dProto.h
►
struct
Ellipse2dStruct.h
Pose2dStruct.h
Pose3dStruct.h
QuaternionStruct.h
Rectangle2dStruct.h
Rotation2dStruct.h
Rotation3dStruct.h
Transform2dStruct.h
Transform3dStruct.h
Translation2dStruct.h
Translation3dStruct.h
Twist2dStruct.h
Twist3dStruct.h
CoordinateAxis.h
CoordinateSystem.h
Ellipse2d.h
Pose2d.h
Pose3d.h
Quaternion.h
Rectangle2d.h
Rotation2d.h
Rotation3d.h
Transform2d.h
Transform3d.h
Translation2d.h
Translation3d.h
Twist2d.h
Twist3d.h
►
interpolation
TimeInterpolatableBuffer.h
►
kinematics
►
proto
ChassisSpeedsProto.h
DifferentialDriveKinematicsProto.h
DifferentialDriveWheelPositionsProto.h
DifferentialDriveWheelSpeedsProto.h
MecanumDriveKinematicsProto.h
MecanumDriveWheelPositionsProto.h
MecanumDriveWheelSpeedsProto.h
SwerveDriveKinematicsProto.h
SwerveModulePositionProto.h
SwerveModuleStateProto.h
►
struct
ChassisSpeedsStruct.h
DifferentialDriveKinematicsStruct.h
DifferentialDriveWheelPositionsStruct.h
DifferentialDriveWheelSpeedsStruct.h
MecanumDriveKinematicsStruct.h
MecanumDriveWheelPositionsStruct.h
MecanumDriveWheelSpeedsStruct.h
SwerveDriveKinematicsStruct.h
SwerveModulePositionStruct.h
SwerveModuleStateStruct.h
ChassisSpeeds.h
DifferentialDriveKinematics.h
DifferentialDriveOdometry.h
DifferentialDriveOdometry3d.h
DifferentialDriveWheelPositions.h
DifferentialDriveWheelSpeeds.h
Kinematics.h
MecanumDriveKinematics.h
MecanumDriveOdometry.h
MecanumDriveOdometry3d.h
MecanumDriveWheelPositions.h
MecanumDriveWheelSpeeds.h
Odometry.h
Odometry3d.h
SwerveDriveKinematics.h
SwerveDriveOdometry.h
SwerveDriveOdometry3d.h
SwerveModulePosition.h
SwerveModuleState.h
►
optimization
SimulatedAnnealing.h
►
path
TravelingSalesman.h
►
proto
MatrixProto.h
VectorProto.h
►
spline
►
proto
CubicHermiteSplineProto.h
QuinticHermiteSplineProto.h
►
struct
CubicHermiteSplineStruct.h
QuinticHermiteSplineStruct.h
CubicHermiteSpline.h
QuinticHermiteSpline.h
Spline.h
SplineHelper.h
SplineParameterizer.h
►
struct
MatrixStruct.h
VectorStruct.h
►
system
►
plant
►
proto
DCMotorProto.h
►
struct
DCMotorStruct.h
DCMotor.h
LinearSystemId.h
►
proto
LinearSystemProto.h
►
struct
LinearSystemStruct.h
Discretization.h
LinearSystem.h
LinearSystemLoop.h
NumericalIntegration.h
NumericalJacobian.h
►
trajectory
►
constraint
CentripetalAccelerationConstraint.h
DifferentialDriveKinematicsConstraint.h
DifferentialDriveVoltageConstraint.h
EllipticalRegionConstraint.h
MaxVelocityConstraint.h
MecanumDriveKinematicsConstraint.h
RectangularRegionConstraint.h
SwerveDriveKinematicsConstraint.h
TrajectoryConstraint.h
►
proto
TrajectoryProto.h
TrajectoryStateProto.h
ExponentialProfile.h
Trajectory.h
TrajectoryConfig.h
TrajectoryGenerator.h
TrajectoryParameterizer.h
TrajectoryUtil.h
TrapezoidProfile.h
ComputerVisionUtil.h
ct_matrix.h
DARE.h
EigenCore.h
MathUtil.h
StateSpaceUtil.h
►
frc
►
xrp
XRPGyro.h
XRPMotor.h
XRPOnBoardIO.h
XRPRangefinder.h
XRPReflectanceSensor.h
XRPServo.h
►
frc2
►
command
►
button
CommandPS4Controller.h
CommandPS5Controller.h
CommandStadiaController.h
CommandXboxController.h
►
frc2
►
command
►
button
CommandGenericHID.h
CommandJoystick.h
JoystickButton.h
NetworkButton.h
POVButton.h
RobotModeTriggers.h
Trigger.h
►
sysid
SysIdRoutine.h
Command.h
CommandHelper.h
CommandPtr.h
Commands.h
CommandScheduler.h
ConditionalCommand.h
DeferredCommand.h
FunctionalCommand.h
InstantCommand.h
MecanumControllerCommand.h
NotifierCommand.h
ParallelCommandGroup.h
ParallelDeadlineGroup.h
ParallelRaceGroup.h
PIDCommand.h
PIDSubsystem.h
PrintCommand.h
ProfiledPIDCommand.h
ProfiledPIDSubsystem.h
ProxyCommand.h
RamseteCommand.h
RepeatCommand.h
Requirements.h
RunCommand.h
ScheduleCommand.h
SelectCommand.h
SequentialCommandGroup.h
StartEndCommand.h
Subsystem.h
SubsystemBase.h
SwerveControllerCommand.h
TrapezoidProfileCommand.h
TrapezoidProfileSubsystem.h
WaitCommand.h
WaitUntilCommand.h
WrapperCommand.h
►
generated
►
main
►
native
►
include
►
hal
FRCUsageReporting.h
UsageReporting.h
►
generated
►
main
►
native
►
include
►
networktables
BooleanArrayTopic.h
BooleanTopic.h
DoubleArrayTopic.h
DoubleTopic.h
FloatArrayTopic.h
FloatTopic.h
IntegerArrayTopic.h
IntegerTopic.h
RawTopic.h
StringArrayTopic.h
StringTopic.h
ntcore_c_types.h
ntcore_cpp_types.h
►
generated
►
main
►
native
►
cpp
►
wpimath
►
protobuf
controller.npb.h
geometry2d.npb.h
geometry3d.npb.h
kinematics.npb.h
plant.npb.h
spline.npb.h
system.npb.h
trajectory.npb.h
wpimath.npb.h
►
hal
►
cpp
fpga_clock.h
SerialHelper.h
UnsafeDIO.h
►
handles
DigitalHandleResource.h
HandlesInternal.h
IndexedClassedHandleResource.h
IndexedHandleResource.h
LimitedClassedHandleResource.h
LimitedHandleResource.h
UnlimitedHandleResource.h
►
roborio
HMB.h
InterruptManager.h
►
simulation
AccelerometerData.h
AddressableLEDData.h
AnalogGyroData.h
AnalogInData.h
AnalogOutData.h
AnalogTriggerData.h
CanData.h
CTREPCMData.h
DigitalPWMData.h
DIOData.h
DriverStationData.h
DutyCycleData.h
EncoderData.h
I2CData.h
MockHooks.h
NotifierData.h
NotifyListener.h
PowerDistributionData.h
PWMData.h
RelayData.h
Reset.h
REVPHData.h
RoboRioData.h
SimCallbackRegistry.h
SimDataValue.h
SimDeviceData.h
SPIAccelerometerData.h
SPIData.h
Accelerometer.h
AddressableLED.h
AddressableLEDTypes.h
AnalogAccumulator.h
AnalogGyro.h
AnalogInput.h
AnalogOutput.h
AnalogTrigger.h
CAN.h
CANAPI.h
CANAPITypes.h
ChipObject.h
Constants.h
Counter.h
CTREPCM.h
DIO.h
DMA.h
DriverStation.h
DriverStationTypes.h
DutyCycle.h
Encoder.h
Errors.h
Extensions.h
HAL.h
HALBase.h
I2C.h
I2CTypes.h
Interrupts.h
LEDs.h
Main.h
Notifier.h
Ports.h
Power.h
PowerDistribution.h
PWM.h
Relay.h
REVPH.h
SerialPort.h
SimDevice.h
SPI.h
SPITypes.h
Threads.h
Types.h
Value.h
►
networktables
GenericEntry.h
MultiSubscriber.h
NetworkTable.h
NetworkTableEntry.h
NetworkTableInstance.h
NetworkTableListener.h
NetworkTableType.h
NetworkTableValue.h
NTSendable.h
NTSendableBuilder.h
ProtobufTopic.h
StructArrayTopic.h
StructTopic.h
Topic.h
UnitTopic.h
►
thirdparty
►
apriltag
►
include
►
common
debug_print.h
doubles.h
doubles_floats_impl.h
floats.h
g2d.h
homography.h
image_types.h
image_u8.h
image_u8x3.h
image_u8x4.h
matd.h
math_util.h
pam.h
pjpeg.h
pnm.h
pthreads_cross.h
string_util.h
svd22.h
time_util.h
timeprofile.h
unionfind.h
workerpool.h
zarray.h
zhash.h
zmaxheap.h
►
test
getline.h
apriltag.h
apriltag_math.h
apriltag_pose.h
tag16h5.h
tag36h11.h
►
thirdparty
►
gcem
►
include
►
gcem_incl
►
quadrature
gauss_legendre_30.hpp
gauss_legendre_50.hpp
abs.hpp
acos.hpp
acosh.hpp
asin.hpp
asinh.hpp
atan.hpp
atan2.hpp
atanh.hpp
beta.hpp
binomial_coef.hpp
ceil.hpp
copysign.hpp
cos.hpp
cosh.hpp
erf.hpp
erf_inv.hpp
exp.hpp
expm1.hpp
fabs.hpp
fabsf.hpp
fabsl.hpp
factorial.hpp
find_exponent.hpp
find_fraction.hpp
find_whole.hpp
floor.hpp
fmod.hpp
gcd.hpp
gcem_options.hpp
hypot.hpp
incomplete_beta.hpp
incomplete_beta_inv.hpp
incomplete_gamma.hpp
incomplete_gamma_inv.hpp
inv_sqrt.hpp
is_even.hpp
is_finite.hpp
is_inf.hpp
is_nan.hpp
is_odd.hpp
lbeta.hpp
lcm.hpp
lgamma.hpp
lmgamma.hpp
log.hpp
log10.hpp
log1p.hpp
log2.hpp
log_binomial_coef.hpp
mantissa.hpp
max.hpp
min.hpp
neg_zero.hpp
pow.hpp
pow_integral.hpp
round.hpp
sgn.hpp
signbit.hpp
sin.hpp
sinh.hpp
sqrt.hpp
tan.hpp
tanh.hpp
tgamma.hpp
trunc.hpp
gcem.hpp
►
sleipnir
►
include
►
sleipnir
►
autodiff
Expression.hpp
ExpressionGraph.hpp
ExpressionType.hpp
Gradient.hpp
Hessian.hpp
Jacobian.hpp
Profiler.hpp
Slice.hpp
Variable.hpp
VariableBlock.hpp
VariableMatrix.hpp
►
control
OCPSolver.hpp
►
optimization
►
solver
InteriorPoint.hpp
SQP.hpp
Multistart.hpp
OptimizationProblem.hpp
SolverConfig.hpp
SolverExitCondition.hpp
SolverIterationInfo.hpp
SolverStatus.hpp
►
util
Assert.hpp
Concepts.hpp
FunctionRef.hpp
IntrusiveSharedPtr.hpp
Pool.hpp
Print.hpp
Spy.hpp
SymbolExports.hpp
.styleguide
►
thirdparty
►
libuv
►
include
►
uv
bsd.h
darwin.h
errno.h
linux.h
posix.h
threadpool.h
tree.h
unix.h
version.h
win.h
uv.h
►
tcpsockets
►
include
►
wpinet
TCPAcceptor.h
TCPConnector.h
TCPStream.h
►
units
acceleration.h
angle.h
angular_acceleration.h
angular_jerk.h
angular_velocity.h
area.h
base.h
capacitance.h
charge.h
concentration.h
conductance.h
constants.h
current.h
curvature.h
data.h
data_transfer_rate.h
density.h
dimensionless.h
energy.h
force.h
formatter.h
frequency.h
illuminance.h
impedance.h
inductance.h
length.h
luminous_flux.h
luminous_intensity.h
magnetic_field_strength.h
magnetic_flux.h
mass.h
math.h
moment_of_inertia.h
power.h
pressure.h
radiation.h
solid_angle.h
substance.h
temperature.h
time.h
torque.h
velocity.h
voltage.h
volume.h
►
vision
VisionPipeline.h
VisionRunner.h
►
wpi
►
fmt
raw_ostream.h
►
protobuf
Protobuf.h
ProtobufCallbacks.h
ProtobufMessageDatabase.h
►
sendable
Sendable.h
SendableBuilder.h
SendableHelper.h
SendableRegistry.h
►
struct
DynamicStruct.h
SchemaParser.h
Struct.h
Algorithm.h
array.h
Base64.h
CallbackManager.h
circular_buffer.h
condition_variable.h
ct_string.h
DataLog.h
DataLog_c.h
DataLogBackgroundWriter.h
DataLogReader.h
DataLogWriter.h
DecayedDerivedFrom.h
Demangle.h
deprecated.h
EventVector.h
FastQueue.h
FileLogger.h
fs.h
future.h
interpolating_map.h
jni_util.h
leb128.h
Logger.h
MappedFileRegion.h
MessagePack.h
mutex.h
nodiscard.h
NullDeleter.h
print.h
priority_mutex.h
priority_queue.h
ProtoHelper.h
raw_istream.h
RawFrame.h
rotated_span.h
RuntimeCheck.h
SafeThread.h
scope
sha1.h
SpanExtras.h
spinlock.h
StackTrace.h
static_circular_buffer.h
string.h
StringMap.h
SymbolExports.h
Synchronization.h
timestamp.h
UidVector.h
►
wpi
argparse.h
►
wpi
expected
►
wpi
►
detail
►
conversions
from_json.h
to_chars.h
to_json.h
►
input
binary_reader.h
input_adapters.h
json_sax.h
lexer.h
parser.h
position_t.h
►
iterators
internal_iterator.h
iter_impl.h
iteration_proxy.h
iterator_traits.h
json_reverse_iterator.h
primitive_iterator.h
►
meta
►
call_std
begin.h
end.h
cpp_future.h
detected.h
identity_tag.h
is_sax.h
std_fs.h
type_traits.h
void_t.h
►
output
binary_writer.h
output_adapters.h
serializer.h
abi_macros.h
exceptions.h
hash.h
json_custom_base_class.h
json_pointer.h
json_ref.h
macro_scope.h
macro_unscope.h
string_concat.h
string_escape.h
value_t.h
►
thirdparty
►
hedley
hedley.h
hedley_undef.h
adl_serializer.h
byte_container_with_subtype.h
json.h
json_fwd.h
ordered_map.h
►
wpi
ADL.h
AlignOf.h
AllocatorBase.h
This file defines MallocAllocator
bit.h
This file implements the C++20 <bit> header
Casting.h
Chrono.h
Compiler.h
ConvertUTF.h
DenseMap.h
This file defines the DenseMap class
DenseMapInfo.h
This file defines DenseMapInfo traits for DenseMap
DenseMapInfoVariant.h
This file defines DenseMapInfo traits for DenseMap<std::variant<Ts...>>
Endian.h
EpochTracker.h
This file defines the DebugEpochBase and DebugEpochBase::HandleBase classes
Errc.h
Errno.h
ErrorHandling.h
function_ref.h
FunctionExtras.h
This file provides a collection of function (or more generally, callable) type erasure utilities supplementing those provided by the standard library in
<function>
Hashing.h
iterator.h
iterator_range.h
This provides a very simple, boring adaptor for a begin and end iterator into a range type
MapVector.h
This file implements a map that provides insertion order iteration
MathExtras.h
MemAlloc.h
This file defines counterparts of C library allocation functions defined in the namespace 'std'
MemoryBuffer.h
PointerIntPair.h
This file defines the PointerIntPair class
PointerLikeTypeTraits.h
PointerUnion.h
This file defines the PointerUnion class, which is a discriminated union of pointer types
raw_os_ostream.h
raw_ostream.h
ReverseIteration.h
SmallPtrSet.h
This file defines the SmallPtrSet class
SmallSet.h
This file defines the SmallSet class
SmallString.h
This file defines the SmallString class
SmallVector.h
This file defines the SmallVector class
SmallVectorMemoryBuffer.h
STLForwardCompat.h
This file contains library features backported from future STL versions
StringExtras.h
SwapByteOrder.h
type_traits.h
VersionTuple.h
Defines the llvm::VersionTuple class, which represents a version in the form major[.minor[.subminor]]
WindowsError.h
xxhash.h
►
wpi
►
memory
►
detail
align.hpp
assert.hpp
container_node_sizes.hpp
debug_helpers.hpp
ebo_storage.hpp
free_list.hpp
free_list_array.hpp
ilog2.hpp
lowlevel_allocator.hpp
memory_stack.hpp
small_free_list.hpp
utility.hpp
aligned_allocator.hpp
Class
wpi::memory::aligned_allocator
and related functions
allocator_storage.hpp
Class template
wpi::memory::allocator_storage
, some policies and resulting typedefs
allocator_traits.hpp
The default specialization of the
wpi::memory::allocator_traits
config.hpp
Configuration macros
config_impl.hpp
container.hpp
Aliasas for STL containers using a certain RawAllocator
debugging.hpp
Debugging facilities
default_allocator.hpp
The typedef
wpi::memory::default_allocator
deleter.hpp
Deleter
classes using a RawAllocator
error.hpp
The exception classes
fallback_allocator.hpp
/ Class template
wpi::memory::fallback_allocator
heap_allocator.hpp
Class
wpi::memory::heap_allocator
and related functions
iteration_allocator.hpp
Class template
wpi::memory::iteration_allocator
joint_allocator.hpp
Class template
wpi::memory::joint_ptr
,
wpi::memory::joint_allocator
and related
malloc_allocator.hpp
Class
wpi::memory::malloc_allocator
memory_arena.hpp
Class
wpi::memory::memory_arena
and related functionality regarding BlockAllocators
memory_pool.hpp
Class
wpi::memory::memory_pool
and its
wpi::memory::allocator_traits
specialization
memory_pool_collection.hpp
Class
wpi::memory::memory_pool_collection
and related classes
memory_pool_type.hpp
The
PoolType
tag types
memory_resource_adapter.hpp
Class
wpi::memory::memory_resource_adapter
and
wpi::memory::memory_resource_allocator
to allow usage of PMRs
memory_stack.hpp
Class
wpi::memory::memory_stack
and its
wpi::memory::allocator_traits
specialization
namespace_alias.hpp
Convenient namespace alias
new_allocator.hpp
Class
wpi::memory::new_allocator
segregator.hpp
Class template
wpi::memory::segregator
and related classes
smart_ptr.hpp
std::make_unique()
/
std::make_shared()
replacement allocating memory through a RawAllocator
static_allocator.hpp
Allocators using a static, fixed-sized storage
std_allocator.hpp
Class
wpi::memory::std_allocator
and related classes and functions
temporary_allocator.hpp
Class
wpi::memory::temporary_allocator
and related functions
threading.hpp
The mutex types
tracking.hpp
Class
wpi::memory::tracked_allocator
and related classes and functions
virtual_memory.hpp
Virtual memory api and (low-level) allocator classes
►
wpi
mpack.h
Abstracts all platform-specific code from MPack and handles configuration options
►
wpi
Signal.h
►
wpimath
MathShared.h
►
wpinet
►
uv
Async.h
AsyncFunction.h
Buffer.h
Check.h
Error.h
FsEvent.h
GetAddrInfo.h
GetNameInfo.h
Handle.h
Idle.h
Loop.h
NetworkStream.h
Pipe.h
Poll.h
Prepare.h
Process.h
Request.h
Signal.h
Stream.h
Tcp.h
Timer.h
Tty.h
Udp.h
util.h
Work.h
DsClient.h
EventLoopRunner.h
hostname.h
http_parser.h
HttpParser.h
HttpServerConnection.h
HttpUtil.h
HttpWebSocketServerConnection.h
MimeTypes.h
MulticastServiceAnnouncer.h
MulticastServiceResolver.h
NetworkAcceptor.h
NetworkStream.h
ParallelTcpConnector.h
PortForwarder.h
raw_socket_istream.h
raw_socket_ostream.h
raw_uv_ostream.h
SocketError.h
UDPClient.h
UrlParser.h
WebServer.h
WebSocket.h
WebSocketServer.h
WorkerThread.h
cscore.h
cscore_c.h
cscore_cpp.h
cscore_cv.h
cscore_oo.h
cscore_raw.h
cscore_runloop.h
ntcore.h
ntcore_c.h
ntcore_cpp.h
ntcore_test.h
WPILibVersion.h
debugging.hpp
pb.h
pb_common.h
pb_decode.h
pb_encode.h
Generated on Thu Jan 2 2025 00:19:51 for WPILibC++ by
1.12.0