Mistake on this page?
Report an issue in GitHub or email us
mbed::LowPowerTicker Class Reference

#include <LowPowerTicker.h>

Inheritance diagram for mbed::LowPowerTicker:
mbed::Ticker mbed::NonCopyable< LowPowerTicker > mbed::TimerEvent mbed::NonCopyable< Ticker > mbed::NonCopyable< TimerEvent > mbed::LowPowerTimeout

Additional Inherited Members

- Public Member Functions inherited from mbed::Ticker
 Ticker (const ticker_data_t *data)
 
void attach (Callback< void()> func, float t)
 
template<typename T , typename M >
void attach (T *obj, M method, float t)
 
void attach_us (Callback< void()> func, us_timestamp_t t)
 
template<typename T , typename M >
void attach_us (T *obj, M method, us_timestamp_t t)
 
void detach ()
 
- Public Member Functions inherited from mbed::TimerEvent
 TimerEvent (const ticker_data_t *data)
 
virtual ~TimerEvent ()
 
- Static Public Member Functions inherited from mbed::TimerEvent
static void irq (uint32_t id)
 
- Protected Member Functions inherited from mbed::Ticker
void setup (us_timestamp_t t)
 
virtual void handler ()
 
- Protected Member Functions inherited from mbed::TimerEvent
void insert (timestamp_t timestamp)
 
void insert_absolute (us_timestamp_t timestamp)
 
void remove ()
 
- Protected Attributes inherited from mbed::Ticker
us_timestamp_t _delay
 
Callback< void()> _function
 
bool _lock_deepsleep
 
- Protected Attributes inherited from mbed::TimerEvent
ticker_event_t event
 
const ticker_data_t_ticker_data
 

Detailed Description

Low Power Ticker

Note
Synchronization level: Interrupt safe

The documentation for this class was generated from the following file:
Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.