Tyler Veness
4630191fa4
[wpiutil] circular_buffer: Use value initialization instead of passing zero ( #3303 )
...
This enables use of types that have a no-args constructor rather than one that takes an explicit zero value.
For numeric types, value initialization will result in a zero value, so this is not a functional change.
2021-04-15 11:50:07 -07:00
Peter Johnson
b7e46c558f
Include .h from .inc/.inl files (NFC) ( #3017 )
...
This helps both IDEs and linting tools.
Also add some missing braces.
2020-12-31 11:26:53 -08:00
Peter Johnson
8f1f64ffb6
Remove year from file copyright message (NFC) ( #2972 )
...
Also update copyright to include "and other WPILib contributors" and clarify
license referral language to not be restricted to FIRST teams.
2020-12-26 14:12:05 -08:00
Oblarg
05b7593e66
C++ circular_buffer: support types not implicitly convertible from int ( #2350 )
...
Also fixes two cases of returning a reference to a constant.
2020-02-08 13:35:21 -08:00
Tyler Veness
e3d86fee46
Move circular buffer class from wpilib to wpiutil ( #1840 )
2019-08-24 21:35:19 -07:00