Namespace List > espos > sensors > system
Classes
Public Types
Public Functions
Public Types Documentation
typedef FreeHeap
using espos::sensors::system::FreeHeap = typedef espos::flow::Poll<int32_t, int32_t (*)()>;
typedef InternalFreeHeap
using espos::sensors::system::InternalFreeHeap = typedef espos::flow::Poll<int32_t, int32_t (*)()>;
typedef LargestInternalBlock
using espos::sensors::system::LargestInternalBlock = typedef espos::flow::Poll<int32_t, int32_t (*)()>;
typedef Uptime
using espos::sensors::system::Uptime = typedef espos::flow::Poll<int32_t, int32_t (*)()>;
Public Functions Documentation
function free_heap
inline int32_t espos::sensors::system::free_heap ()
function free_internal
inline int32_t espos::sensors::system::free_internal ()
function largest_internal_block
inline int32_t espos::sensors::system::largest_internal_block ()
function make_free_heap
template<typename Graph>
FreeHeap & espos::sensors::system::make_free_heap (
Graph & g,
const char * id,
uint32_t period_ms
)
function make_internal_free_heap
template<typename Graph>
InternalFreeHeap & espos::sensors::system::make_internal_free_heap (
Graph & g,
const char * id,
uint32_t period_ms
)
function make_uptime
template<typename Graph>
Uptime & espos::sensors::system::make_uptime (
Graph & g,
const char * id,
uint32_t period_ms
)
function reset_reason
inline const char * espos::sensors::system::reset_reason ()
function uptime_s
inline int32_t espos::sensors::system::uptime_s ()
The documentation for this class was generated from the following file espos_sensors/include/espos_sensors/system.hpp