WPILibC++ 2023.4.3-108-ge5452e3
wpi::math::MathSharedStore Class Reference

#include <wpimath/MathShared.h>

Static Public Member Functions

static MathSharedGetMathShared ()
 
static void SetMathShared (std::unique_ptr< MathShared > shared)
 
static void ReportErrorV (fmt::string_view format, fmt::format_args args)
 
template<typename S , typename... Args>
static void ReportError (const S &format, Args &&... args)
 
static void ReportWarningV (fmt::string_view format, fmt::format_args args)
 
template<typename S , typename... Args>
static void ReportWarning (const S &format, Args &&... args)
 
static void ReportUsage (MathUsageId id, int count)
 
static units::second_t GetTimestamp ()
 

Member Function Documentation

◆ GetMathShared()

static MathShared & wpi::math::MathSharedStore::GetMathShared ( )
static

◆ GetTimestamp()

static units::second_t wpi::math::MathSharedStore::GetTimestamp ( )
inlinestatic

◆ ReportError()

template<typename S , typename... Args>
static void wpi::math::MathSharedStore::ReportError ( const S format,
Args &&...  args 
)
inlinestatic

◆ ReportErrorV()

static void wpi::math::MathSharedStore::ReportErrorV ( fmt::string_view  format,
fmt::format_args  args 
)
inlinestatic

◆ ReportUsage()

static void wpi::math::MathSharedStore::ReportUsage ( MathUsageId  id,
int  count 
)
inlinestatic

◆ ReportWarning()

template<typename S , typename... Args>
static void wpi::math::MathSharedStore::ReportWarning ( const S format,
Args &&...  args 
)
inlinestatic

◆ ReportWarningV()

static void wpi::math::MathSharedStore::ReportWarningV ( fmt::string_view  format,
fmt::format_args  args 
)
inlinestatic

◆ SetMathShared()

static void wpi::math::MathSharedStore::SetMathShared ( std::unique_ptr< MathShared shared)
static

The documentation for this class was generated from the following file: