CTRE Phoenix 6 C++ 26.0.0-beta-1
Loading...
Searching...
No Matches
ctre::phoenix6::SignalLogger Member List

This is the complete list of members for ctre::phoenix6::SignalLogger, including all inherited members.

AddSchema(std::string_view name, HootSchemaType type, std::span< uint8_t const > schema)ctre::phoenix6::SignalLoggerstatic
AddSchema(std::string_view name, HootSchemaType type, std::string_view schema)ctre::phoenix6::SignalLoggerinlinestatic
EnableAutoLogging(bool enable)ctre::phoenix6::SignalLoggerstatic
HasSchema(std::string_view name, HootSchemaType type)ctre::phoenix6::SignalLoggerstatic
SetPath(const char *path)ctre::phoenix6::SignalLoggerstatic
Start()ctre::phoenix6::SignalLoggerstatic
Stop()ctre::phoenix6::SignalLoggerstatic
WriteBoolean(std::string_view name, bool value, units::time::second_t latencySeconds=0_s)ctre::phoenix6::SignalLoggerinlinestatic
WriteBooleanArray(std::string_view name, std::span< bool const > values, units::time::second_t latencySeconds=0_s)ctre::phoenix6::SignalLoggerinlinestatic
WriteBooleanArray(std::string_view name, std::span< uint8_t const > values, units::time::second_t latencySeconds=0_s)ctre::phoenix6::SignalLoggerinlinestatic
WriteDouble(std::string_view name, double value, std::string_view units="", units::time::second_t latencySeconds=0_s)ctre::phoenix6::SignalLoggerinlinestatic
WriteDoubleArray(std::string_view name, std::span< double const > values, std::string_view units="", units::time::second_t latencySeconds=0_s)ctre::phoenix6::SignalLoggerinlinestatic
WriteFloat(std::string_view name, float value, std::string_view units="", units::time::second_t latencySeconds=0_s)ctre::phoenix6::SignalLoggerinlinestatic
WriteFloatArray(std::string_view name, std::span< float const > values, std::string_view units="", units::time::second_t latencySeconds=0_s)ctre::phoenix6::SignalLoggerinlinestatic
WriteInteger(std::string_view name, int64_t value, std::string_view units="", units::time::second_t latencySeconds=0_s)ctre::phoenix6::SignalLoggerinlinestatic
WriteIntegerArray(std::string_view name, std::span< int64_t const > values, std::string_view units="", units::time::second_t latencySeconds=0_s)ctre::phoenix6::SignalLoggerinlinestatic
WriteProtobuf(std::string_view name, T const &value, units::time::second_t latencySeconds=0_s)ctre::phoenix6::SignalLoggerinlinestatic
WriteRaw(std::string_view name, std::span< uint8_t const > data, units::time::second_t latencySeconds=0_s)ctre::phoenix6::SignalLoggerinlinestatic
WriteSchemaValue(std::string_view name, std::string_view schema, HootSchemaType type, std::span< uint8_t const > data, units::time::second_t latencySeconds=0_s)ctre::phoenix6::SignalLoggerinlinestatic
WriteString(std::string_view name, std::string_view value, units::time::second_t latencySeconds=0_s)ctre::phoenix6::SignalLoggerinlinestatic
WriteStringArray(std::string_view name, std::span< std::string_view const > values, units::time::second_t latencySeconds=0_s)ctre::phoenix6::SignalLoggerinlinestatic
WriteStringArray(std::string_view name, std::span< std::string const > values, units::time::second_t latencySeconds=0_s)ctre::phoenix6::SignalLoggerinlinestatic
WriteStruct(std::string_view name, T const &value, I const &... info, units::time::second_t latencySeconds=0_s)ctre::phoenix6::SignalLoggerinlinestatic
WriteStructArray(std::string_view name, std::span< T const > values, I const &... info, units::time::second_t latencySeconds=0_s)ctre::phoenix6::SignalLoggerinlinestatic
WriteValue(std::string_view name, U value, units::time::second_t latencySeconds=0_s)ctre::phoenix6::SignalLoggerinlinestatic