WPILibC++ 2024.1.1-beta-4
frc::Counter Member List

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

ClearDownSource()frc::Counter
ClearUpSource()frc::Counter
Counter(Mode mode=kTwoPulse)frc::Counterexplicit
Counter(int channel)frc::Counterexplicit
Counter(DigitalSource *source)frc::Counterexplicit
Counter(std::shared_ptr< DigitalSource > source)frc::Counterexplicit
Counter(const AnalogTrigger &trigger)frc::Counterexplicit
Counter(EncodingType encodingType, DigitalSource *upSource, DigitalSource *downSource, bool inverted)frc::Counter
Counter(EncodingType encodingType, std::shared_ptr< DigitalSource > upSource, std::shared_ptr< DigitalSource > downSource, bool inverted)frc::Counter
Counter(Counter &&)=defaultfrc::Counter
CounterBase()=defaultfrc::CounterBase
CounterBase(CounterBase &&)=defaultfrc::CounterBase
DigitalGlitchFilterfrc::Counterfriend
DMAfrc::Counterfriend
DMASamplefrc::Counterfriend
EncodingType enum namefrc::CounterBase
Get() const overridefrc::Countervirtual
GetDirection() const overridefrc::Countervirtual
GetDistance() constfrc::Counter
GetFPGAIndex() constfrc::Counter
GetPeriod() const overridefrc::Countervirtual
GetRate() constfrc::Counter
GetSamplesToAverage() constfrc::Counter
GetStopped() const overridefrc::Countervirtual
InitSendable(wpi::SendableBuilder &builder) overridefrc::Countervirtual
k1X enum valuefrc::CounterBase
k2X enum valuefrc::CounterBase
k4X enum valuefrc::CounterBase
kExternalDirection enum valuefrc::Counter
kPulseLength enum valuefrc::Counter
kSemiperiod enum valuefrc::Counter
kTwoPulse enum valuefrc::Counter
m_counterfrc::Counterprotected
m_downSourcefrc::Counterprotected
m_upSourcefrc::Counterprotected
Mode enum namefrc::Counter
operator=(Counter &&)=defaultfrc::Counter
frc::CounterBase::operator=(CounterBase &&)=defaultfrc::CounterBase
SendableHelper< Counter >::operator=(const SendableHelper &rhs)=defaultwpi::SendableHelper< Counter >
SendableHelper< Counter >::operator=(SendableHelper &&rhs)wpi::SendableHelper< Counter >inline
Reset() overridefrc::Countervirtual
SendableHelper(const SendableHelper &rhs)=defaultwpi::SendableHelper< Counter >
SendableHelper(SendableHelper &&rhs)wpi::SendableHelper< Counter >inline
SendableHelper()=defaultwpi::SendableHelper< Counter >protected
SetDistancePerPulse(double distancePerPulse)frc::Counter
SetDownSource(int channel)frc::Counter
SetDownSource(AnalogTrigger *analogTrigger, AnalogTriggerType triggerType)frc::Counter
SetDownSource(std::shared_ptr< AnalogTrigger > analogTrigger, AnalogTriggerType triggerType)frc::Counter
SetDownSource(DigitalSource *source)frc::Counter
SetDownSource(DigitalSource &source)frc::Counter
SetDownSource(std::shared_ptr< DigitalSource > source)frc::Counter
SetDownSourceEdge(bool risingEdge, bool fallingEdge)frc::Counter
SetExternalDirectionMode()frc::Counter
SetMaxPeriod(units::second_t maxPeriod) finalfrc::Countervirtual
SetPulseLengthMode(double threshold)frc::Counter
SetReverseDirection(bool reverseDirection)frc::Counter
SetSamplesToAverage(int samplesToAverage)frc::Counter
SetSemiPeriodMode(bool highSemiPeriod)frc::Counter
SetUpdateWhenEmpty(bool enabled)frc::Counter
SetUpDownCounterMode()frc::Counter
SetUpSource(int channel)frc::Counter
SetUpSource(AnalogTrigger *analogTrigger, AnalogTriggerType triggerType)frc::Counter
SetUpSource(std::shared_ptr< AnalogTrigger > analogTrigger, AnalogTriggerType triggerType)frc::Counter
SetUpSource(DigitalSource *source)frc::Counter
SetUpSource(std::shared_ptr< DigitalSource > source)frc::Counter
SetUpSource(DigitalSource &source)frc::Counter
SetUpSourceEdge(bool risingEdge, bool fallingEdge)frc::Counter
~Counter() overridefrc::Counter
~CounterBase()=defaultfrc::CounterBasevirtual
~Sendable()=defaultwpi::Sendablevirtual
~SendableHelper()wpi::SendableHelper< Counter >inlineprotected