mbed-os/hal/api
Russ Butler 58d15f3007 Add virtual destructor to classes
Add a virtual destructor to classes which have a virtual lock and
unlock.  Remove the virtual qualifier from functions in
InterruptManager since this class cannot be extended.
2016-06-12 21:33:31 +01:00
..
AnalogIn.h Add virtual destructor to classes 2016-06-12 21:33:31 +01:00
AnalogOut.h Add virtual destructor to classes 2016-06-12 21:33:31 +01:00
BusIn.h Add virtual lock for thread safe classes 2016-06-11 17:33:12 +01:00
BusInOut.h Add virtual lock for thread safe classes 2016-06-11 17:33:12 +01:00
BusOut.h Add virtual lock for thread safe classes 2016-06-11 17:33:12 +01:00
CAN.h Add virtual lock for thread safe classes 2016-06-11 17:33:12 +01:00
CThunk.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
CallChain.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
Callback.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
CircularBuffer.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
DigitalIn.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
DigitalInOut.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
DigitalOut.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
DirHandle.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
Ethernet.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
FileBase.h Make core mbed API thread safe 2016-06-11 17:33:02 +01:00
FileHandle.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
FileLike.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
FilePath.h
FileSystemLike.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
FunctionPointer.h
I2C.h Add virtual destructor to classes 2016-06-12 21:33:31 +01:00
I2CSlave.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
InterruptIn.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
InterruptManager.h Add virtual destructor to classes 2016-06-12 21:33:31 +01:00
LocalFileSystem.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
LowPowerTicker.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
LowPowerTimeout.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
LowPowerTimer.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
PortIn.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
PortInOut.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
PortOut.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
PwmOut.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
RawSerial.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
SPI.h Add virtual lock for thread safe classes 2016-06-11 17:33:12 +01:00
SPISlave.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
Serial.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
SerialBase.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
Stream.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
Ticker.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
Timeout.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
Timer.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
TimerEvent.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
Transaction.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
can_helper.h
critical.h Add functions for atomic access 2016-06-06 10:55:55 +01:00
mbed.h
mbed_assert.h
mbed_debug.h
mbed_error.h
mbed_interface.h Update assert and error to be interrupt safe 2016-06-11 17:33:10 +01:00
platform.h Make core mbed API thread safe 2016-06-11 17:33:02 +01:00
rtc_time.h Add sync level documentation to classes 2016-06-11 17:33:09 +01:00
semihost_api.h
toolchain.h Added warning about stack alignment limitations on IAR 2016-06-09 22:03:25 -05:00
wait_api.h