This class is a non-template base class for SendableChooser.
More...
#include <wpi/smartdashboard/SendableChooserBase.hpp>
|
| static constexpr const char * | kDefault = "default" |
| static constexpr const char * | kOptions = "options" |
| static constexpr const char * | kSelected = "selected" |
| static constexpr const char * | kActive = "active" |
| static constexpr const char * | kInstance = ".instance" |
| static std::atomic_int | s_instances |
This class is a non-template base class for SendableChooser.
It contains static, non-templated variables to avoid their duplication in the template class.
◆ SendableChooserBase() [1/2]
| wpi::SendableChooserBase::SendableChooserBase |
( |
| ) |
|
◆ ~SendableChooserBase()
| wpi::SendableChooserBase::~SendableChooserBase |
( |
| ) |
|
|
overridedefault |
◆ SendableChooserBase() [2/2]
| wpi::SendableChooserBase::SendableChooserBase |
( |
SendableChooserBase && | oth | ) |
|
◆ operator=()
◆ kActive
| const char* wpi::SendableChooserBase::kActive = "active" |
|
staticconstexprprotected |
◆ kDefault
| const char* wpi::SendableChooserBase::kDefault = "default" |
|
staticconstexprprotected |
◆ kInstance
| const char* wpi::SendableChooserBase::kInstance = ".instance" |
|
staticconstexprprotected |
◆ kOptions
| const char* wpi::SendableChooserBase::kOptions = "options" |
|
staticconstexprprotected |
◆ kSelected
| const char* wpi::SendableChooserBase::kSelected = "selected" |
|
staticconstexprprotected |
◆ m_defaultChoice
| std::string wpi::SendableChooserBase::m_defaultChoice |
|
protected |
◆ m_haveSelected
| bool wpi::SendableChooserBase::m_haveSelected = false |
|
protected |
◆ m_instance
| int wpi::SendableChooserBase::m_instance |
|
protected |
◆ m_mutex
◆ m_previousVal
| std::string wpi::SendableChooserBase::m_previousVal |
|
protected |
◆ m_selected
| std::string wpi::SendableChooserBase::m_selected |
|
protected |
◆ s_instances
| std::atomic_int wpi::SendableChooserBase::s_instances |
|
staticprotected |
The documentation for this class was generated from the following file: