modm API documentation
Main Page
Modules
Classes
Class List
Class Index
Class Hierarchy
Class Members
modm::platform::Timer18 Member List
This is the complete list of members for
modm::platform::Timer18
, including all inherited members.
Event
enum name (defined in
modm::platform::BasicTimer
)
modm::platform::BasicTimer
strong
Interrupt
enum name (defined in
modm::platform::BasicTimer
)
modm::platform::BasicTimer
strong
InterruptFlag
enum name (defined in
modm::platform::BasicTimer
)
modm::platform::BasicTimer
strong
MODM_FLAGS32
(Interrupt) (defined in
modm::platform::BasicTimer
)
modm::platform::BasicTimer
MODM_FLAGS32
(InterruptFlag) (defined in
modm::platform::BasicTimer
)
modm::platform::BasicTimer
Mode
enum name (defined in
modm::platform::BasicTimer
)
modm::platform::BasicTimer
strong
Value
typedef (defined in
modm::platform::Timer18
)
modm::platform::Timer18
acknowledgeInterruptFlags
(InterruptFlag_t interrupt) (defined in
modm::platform::Timer18
)
modm::platform::Timer18
inline
static
applyAndReset
() (defined in
modm::platform::Timer18
)
modm::platform::Timer18
inline
static
connect
() (defined in
modm::platform::Timer18
)
modm::platform::Timer18
inline
static
disable
() (defined in
modm::platform::Timer18
)
modm::platform::Timer18
static
disableInterrupt
(Interrupt_t interrupt) (defined in
modm::platform::Timer18
)
modm::platform::Timer18
inline
static
enable
() (defined in
modm::platform::Timer18
)
modm::platform::Timer18
static
enableInterrupt
(Interrupt_t interrupt) (defined in
modm::platform::Timer18
)
modm::platform::Timer18
inline
static
enableInterruptVector
(bool enable, uint32_t priority) (defined in
modm::platform::Timer18
)
modm::platform::Timer18
static
modm::platform::BasicTimer::enableInterruptVector
(bool enable, uint8_t priority)
modm::platform::BasicTimer
static
generateEvent
(Event ev) (defined in
modm::platform::Timer18
)
modm::platform::Timer18
inline
static
getClockFrequency
() (defined in
modm::platform::Timer18
)
modm::platform::Timer18
inline
static
constexpr
getInterruptFlags
() (defined in
modm::platform::Timer18
)
modm::platform::Timer18
inline
static
getOverflow
() (defined in
modm::platform::Timer18
)
modm::platform::Timer18
inline
static
getPrescaler
() (defined in
modm::platform::Timer18
)
modm::platform::Timer18
inline
static
getValue
() (defined in
modm::platform::Timer18
)
modm::platform::Timer18
inline
static
hasAdvancedPwmControl
() (defined in
modm::platform::Timer18
)
modm::platform::Timer18
inline
static
constexpr
isCountingDown
() (defined in
modm::platform::Timer18
)
modm::platform::Timer18
inline
static
isCountingUp
() (defined in
modm::platform::Timer18
)
modm::platform::Timer18
inline
static
isEnabled
() (defined in
modm::platform::Timer18
)
modm::platform::Timer18
static
pause
() (defined in
modm::platform::Timer18
)
modm::platform::Timer18
inline
static
setMode
(Mode mode) (defined in
modm::platform::Timer18
)
modm::platform::Timer18
static
setOverflow
(Value overflow) (defined in
modm::platform::Timer18
)
modm::platform::Timer18
inline
static
setPeriod
(std::chrono::duration< Rep, Period > duration, bool autoApply=true) (defined in
modm::platform::Timer18
)
modm::platform::Timer18
inline
static
setPrescaler
(uint16_t prescaler) (defined in
modm::platform::Timer18
)
modm::platform::Timer18
inline
static
setValue
(Value value) (defined in
modm::platform::Timer18
)
modm::platform::Timer18
inline
static
start
() (defined in
modm::platform::Timer18
)
modm::platform::Timer18
inline
static
Generated by
1.4.2