WPILibC++  unspecified
frc::SendableBuilder Member List

This is the complete list of members for frc::SendableBuilder, including all inherited members.

AddBooleanArrayProperty(const llvm::Twine &key, std::function< std::vector< int >()> getter, std::function< void(llvm::ArrayRef< int >)> setter)=0frc::SendableBuilderpure virtual
AddBooleanProperty(const llvm::Twine &key, std::function< bool()> getter, std::function< void(bool)> setter)=0frc::SendableBuilderpure virtual
AddDoubleArrayProperty(const llvm::Twine &key, std::function< std::vector< double >()> getter, std::function< void(llvm::ArrayRef< double >)> setter)=0frc::SendableBuilderpure virtual
AddDoubleProperty(const llvm::Twine &key, std::function< double()> getter, std::function< void(double)> setter)=0frc::SendableBuilderpure virtual
AddRawProperty(const llvm::Twine &key, std::function< std::string()> getter, std::function< void(llvm::StringRef)> setter)=0frc::SendableBuilderpure virtual
AddSmallBooleanArrayProperty(const llvm::Twine &key, std::function< llvm::ArrayRef< int >(llvm::SmallVectorImpl< int > &buf)> getter, std::function< void(llvm::ArrayRef< int >)> setter)=0frc::SendableBuilderpure virtual
AddSmallDoubleArrayProperty(const llvm::Twine &key, std::function< llvm::ArrayRef< double >(llvm::SmallVectorImpl< double > &buf)> getter, std::function< void(llvm::ArrayRef< double >)> setter)=0frc::SendableBuilderpure virtual
AddSmallRawProperty(const llvm::Twine &key, std::function< llvm::StringRef(llvm::SmallVectorImpl< char > &buf)> getter, std::function< void(llvm::StringRef)> setter)=0frc::SendableBuilderpure virtual
AddSmallStringArrayProperty(const llvm::Twine &key, std::function< llvm::ArrayRef< std::string >(llvm::SmallVectorImpl< std::string > &buf)> getter, std::function< void(llvm::ArrayRef< std::string >)> setter)=0frc::SendableBuilderpure virtual
AddSmallStringProperty(const llvm::Twine &key, std::function< llvm::StringRef(llvm::SmallVectorImpl< char > &buf)> getter, std::function< void(llvm::StringRef)> setter)=0frc::SendableBuilderpure virtual
AddStringArrayProperty(const llvm::Twine &key, std::function< std::vector< std::string >()> getter, std::function< void(llvm::ArrayRef< std::string >)> setter)=0frc::SendableBuilderpure virtual
AddStringProperty(const llvm::Twine &key, std::function< std::string()> getter, std::function< void(llvm::StringRef)> setter)=0frc::SendableBuilderpure virtual
AddValueProperty(const llvm::Twine &key, std::function< std::shared_ptr< nt::Value >()> getter, std::function< void(std::shared_ptr< nt::Value >)> setter)=0frc::SendableBuilderpure virtual
GetEntry(const llvm::Twine &key)=0frc::SendableBuilderpure virtual
SetSafeState(std::function< void()> func)=0frc::SendableBuilderpure virtual
SetSmartDashboardType(const llvm::Twine &type)=0frc::SendableBuilderpure virtual
SetUpdateTable(std::function< void()> func)=0frc::SendableBuilderpure virtual
~SendableBuilder()=default (defined in frc::SendableBuilder)frc::SendableBuildervirtual