WPILibC++ 2024.3.2
|
This is the complete list of members for wpi::SendableBuilder, including all inherited members.
AddBooleanArrayProperty(std::string_view key, std::function< std::vector< int >()> getter, std::function< void(std::span< const int >)> setter)=0 | wpi::SendableBuilder | pure virtual |
AddBooleanProperty(std::string_view key, std::function< bool()> getter, std::function< void(bool)> setter)=0 | wpi::SendableBuilder | pure virtual |
AddDoubleArrayProperty(std::string_view key, std::function< std::vector< double >()> getter, std::function< void(std::span< const double >)> setter)=0 | wpi::SendableBuilder | pure virtual |
AddDoubleProperty(std::string_view key, std::function< double()> getter, std::function< void(double)> setter)=0 | wpi::SendableBuilder | pure virtual |
AddFloatArrayProperty(std::string_view key, std::function< std::vector< float >()> getter, std::function< void(std::span< const float >)> setter)=0 | wpi::SendableBuilder | pure virtual |
AddFloatProperty(std::string_view key, std::function< float()> getter, std::function< void(float)> setter)=0 | wpi::SendableBuilder | pure virtual |
AddIntegerArrayProperty(std::string_view key, std::function< std::vector< int64_t >()> getter, std::function< void(std::span< const int64_t >)> setter)=0 | wpi::SendableBuilder | pure virtual |
AddIntegerProperty(std::string_view key, std::function< int64_t()> getter, std::function< void(int64_t)> setter)=0 | wpi::SendableBuilder | pure virtual |
AddRawProperty(std::string_view key, std::string_view typeString, std::function< std::vector< uint8_t >()> getter, std::function< void(std::span< const uint8_t >)> setter)=0 | wpi::SendableBuilder | pure virtual |
AddSmallBooleanArrayProperty(std::string_view key, std::function< std::span< const int >(wpi::SmallVectorImpl< int > &buf)> getter, std::function< void(std::span< const int >)> setter)=0 | wpi::SendableBuilder | pure virtual |
AddSmallDoubleArrayProperty(std::string_view key, std::function< std::span< const double >(wpi::SmallVectorImpl< double > &buf)> getter, std::function< void(std::span< const double >)> setter)=0 | wpi::SendableBuilder | pure virtual |
AddSmallFloatArrayProperty(std::string_view key, std::function< std::span< const float >(wpi::SmallVectorImpl< float > &buf)> getter, std::function< void(std::span< const float >)> setter)=0 | wpi::SendableBuilder | pure virtual |
AddSmallIntegerArrayProperty(std::string_view key, std::function< std::span< const int64_t >(wpi::SmallVectorImpl< int64_t > &buf)> getter, std::function< void(std::span< const int64_t >)> setter)=0 | wpi::SendableBuilder | pure virtual |
AddSmallRawProperty(std::string_view key, std::string_view typeString, std::function< std::span< uint8_t >(wpi::SmallVectorImpl< uint8_t > &buf)> getter, std::function< void(std::span< const uint8_t >)> setter)=0 | wpi::SendableBuilder | pure virtual |
AddSmallStringArrayProperty(std::string_view key, std::function< std::span< const std::string >(wpi::SmallVectorImpl< std::string > &buf)> getter, std::function< void(std::span< const std::string >)> setter)=0 | wpi::SendableBuilder | pure virtual |
AddSmallStringProperty(std::string_view key, std::function< std::string_view(wpi::SmallVectorImpl< char > &buf)> getter, std::function< void(std::string_view)> setter)=0 | wpi::SendableBuilder | pure virtual |
AddStringArrayProperty(std::string_view key, std::function< std::vector< std::string >()> getter, std::function< void(std::span< const std::string >)> setter)=0 | wpi::SendableBuilder | pure virtual |
AddStringProperty(std::string_view key, std::function< std::string()> getter, std::function< void(std::string_view)> setter)=0 | wpi::SendableBuilder | pure virtual |
BackendKind enum name | wpi::SendableBuilder | |
ClearProperties()=0 | wpi::SendableBuilder | pure virtual |
GetBackendKind() const =0 | wpi::SendableBuilder | pure virtual |
IsPublished() const =0 | wpi::SendableBuilder | pure virtual |
kNetworkTables enum value | wpi::SendableBuilder | |
kUnknown enum value | wpi::SendableBuilder | |
PublishConstBoolean(std::string_view key, bool value)=0 | wpi::SendableBuilder | pure virtual |
PublishConstBooleanArray(std::string_view key, std::span< const int > value)=0 | wpi::SendableBuilder | pure virtual |
PublishConstDouble(std::string_view key, double value)=0 | wpi::SendableBuilder | pure virtual |
PublishConstDoubleArray(std::string_view key, std::span< const double > value)=0 | wpi::SendableBuilder | pure virtual |
PublishConstFloat(std::string_view key, float value)=0 | wpi::SendableBuilder | pure virtual |
PublishConstFloatArray(std::string_view key, std::span< const float > value)=0 | wpi::SendableBuilder | pure virtual |
PublishConstInteger(std::string_view key, int64_t value)=0 | wpi::SendableBuilder | pure virtual |
PublishConstIntegerArray(std::string_view key, std::span< const int64_t > value)=0 | wpi::SendableBuilder | pure virtual |
PublishConstRaw(std::string_view key, std::string_view typeString, std::span< const uint8_t > value)=0 | wpi::SendableBuilder | pure virtual |
PublishConstString(std::string_view key, std::string_view value)=0 | wpi::SendableBuilder | pure virtual |
PublishConstStringArray(std::string_view key, std::span< const std::string > value)=0 | wpi::SendableBuilder | pure virtual |
SetActuator(bool value)=0 | wpi::SendableBuilder | pure virtual |
SetSafeState(std::function< void()> func)=0 | wpi::SendableBuilder | pure virtual |
SetSmartDashboardType(std::string_view type)=0 | wpi::SendableBuilder | pure virtual |
Update()=0 | wpi::SendableBuilder | pure virtual |
~SendableBuilder()=default | wpi::SendableBuilder | virtual |