C++ DevKit
C++ set of OOP library
Loading...
Searching...
No Matches
rtos_Model Class Reference

RTOS wrapper for Model class. More...

#include <rtos_ui_core.h>

Inheritance diagram for rtos_Model:
Inheritance graph
Collaboration diagram for rtos_Model:
Collaboration graph

Public Member Functions

void update_attached_rtos_widget (rtos_Widget *linked_widget)
 link a new widget task to the model
 
void notify_all_linked_widget_task ()
 notify all linked widget tasks that the model has changed
 
 rtos_Model ()
 constructor for RTOS model
 
 ~rtos_Model ()
 destructor for RTOS model
 

Public Attributes

TaskHandle_t task_handle
 the task handle of the model task
 

Private Attributes

std::set< rtos_Widget * > attached_rtos_widget
 the set of linked widget tasks
 

Detailed Description

RTOS wrapper for Model class.

Member Function Documentation

◆ update_attached_rtos_widget()

void rtos_Model::update_attached_rtos_widget ( rtos_Widget * linked_widget)

link a new widget task to the model

Parameters
linked_widgetthe widget to be linked

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