mbed-drivers
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
mbed::TimerEvent Class Referenceabstract

#include <TimerEvent.h>

Inheritance diagram for mbed::TimerEvent:
mbed::Ticker mbed::Timeout

Public Member Functions

 TimerEvent (const ticker_data_t *data)
 
virtual ~TimerEvent ()
 

Static Public Member Functions

static void irq (uint32_t id)
 

Protected Member Functions

virtual void handler ()=0
 
void insert (timestamp_t timestamp)
 
void remove ()
 

Protected Attributes

ticker_event_t event
 
const ticker_data_t *const _ticker_data
 

Detailed Description

Base abstraction for timer interrupts

Constructor & Destructor Documentation

mbed::TimerEvent::~TimerEvent ( )
virtual

Destruction removes it...

Member Function Documentation

void mbed::TimerEvent::irq ( uint32_t  id)
static

The handler registered with the underlying timer interrupt


The documentation for this class was generated from the following files: