static int GetReplayNumber()
Returns the number of times the current match has been replayed from the FMS.
Definition MatchState.hpp:79
static wpi::units::second_t GetMatchTime()
Return the approximate match time.
Definition MatchState.hpp:42
static std::string GetEventName()
Returns the name of the competition event provided by the FMS.
Definition MatchState.hpp:107
static std::optional< Alliance > GetAlliance()
Get the current alliance from the FMS.
Definition MatchState.hpp:55
static int GetMatchNumber()
Returns the match number provided by the FMS.
Definition MatchState.hpp:88
static MatchType GetMatchType()
Returns the type of match being played provided by the FMS.
Definition MatchState.hpp:98
static std::optional< int > GetLocation()
Return the driver station location from the FMS.
Definition MatchState.hpp:69
static std::optional< std::string > GetGameData()
Returns the game specific message provided by the FMS.
Definition MatchState.hpp:119
static std::string GetEventName()
Returns the name of the competition event provided by the FMS.
static int GetReplayNumber()
Returns the number of times the current match has been replayed from the FMS.
static std::optional< std::string > GetGameData()
Returns the game specific message provided by the FMS.
static int GetMatchNumber()
Returns the match number provided by the FMS.
static std::optional< int > GetLocation()
Return the driver station location from the FMS.
static wpi::units::second_t GetMatchTime()
Return the approximate match time.
static std::optional< Alliance > GetAlliance()
Get the current alliance from the FMS.
static MatchType GetMatchType()
Returns the type of match being played provided by the FMS.
Definition CvSource.hpp:15
MatchType
The type of robot match that the robot is part of.
Definition MatchType.hpp:12