Kenji Arai / mbed-os_TYBLE16

Dependents:   TYBLE16_simple_data_logger TYBLE16_MP3_Air

Embed: (wiki syntax)

« Back to documentation index

Platform

Data Structures

class  ScopedRamExecutionLock
 RAII object for disabling, then restoring RAM execute never mode Usage: More...
class  ScopedRomWriteLock
 RAII object for disabling, then restoring ROM write never mode Usage: More...

Modules

 ATCmdParser class
 Callback class
 CallChain class
 CircularBuffer functions
 CriticalSectionLock functions
 CThunk class
 DeepSleepLock functions
 DirHandle functions
 File
 LocalFileSystem functions
 Assert macros
 atomic functions
 

Atomic functions function analogously to C11 and C++11 - loads have acquire semantics, stores have release semantics, and atomic operations are sequentially consistent.


 critical section function
 Debug functions
 Error functions
 Network interface and other utility functions
 mem_trace functions
 mktime functions
 MPU management functions
 poll functions
 Power management functions
 preprocessor macros
 Retarget functions
 rtc_time functions
 stats functions
 Mbed Thread
 Toolchain functions
 Version macros
 wait_api functions
 NonCopyable class
 PlatformMutex class
 ScopedLock functions
 SingletonPtr class
 Span class
 Stream class
 Transaction class

Enumerations

enum  { MBED_MEM_TRACE_MALLOC, MBED_MEM_TRACE_REALLOC, MBED_MEM_TRACE_CALLOC, MBED_MEM_TRACE_FREE }
 

enum Memory operation types for tracer

More...

Enumeration Type Documentation

anonymous enum

enum Memory operation types for tracer

Enumerator:
MBED_MEM_TRACE_MALLOC 

Identifier for malloc operation.

MBED_MEM_TRACE_REALLOC 

Identifier for realloc operation.

MBED_MEM_TRACE_CALLOC 

Identifier for calloc operation.

MBED_MEM_TRACE_FREE 

Identifier for free operation.

Definition at line 34 of file mbed_mem_trace.h.