Model is only used within TouchGFX.
 
Symbols
loading...
Files
loading...

Model class

Syntax

class Model;
Implemented in Model.hpp:27

Fields

modelListener

Pointer to the currently active presenter. Read more...

mcuLoadActive

No summary provided. Read more...

currentTime

No summary provided. Read more...

roomTemperatureInfo

No summary provided. Read more...

numberOfRooms

No summary provided. Read more...

selectedRoom

No summary provided. Read more...

Methods

bind()

Sets the modelListener to point to the currently active presenter. Called automatically when switching screen. Read more...

tick()

No summary provided. Read more...

getNumberOfRooms()

No summary provided. Read more...

getRoomTemperatureInfo()

No summary provided. Read more...

getRoomTemperatureInfoById()

No summary provided. Read more...

setSelectedRoom()

No summary provided. Read more...

getSelectedRoom()

No summary provided. Read more...

setRoomTemperature()

No summary provided. Read more...

getMCULoadActive() const

No summary provided. Read more...

setMCULoadActive()

No summary provided. Read more...

References

LocationReferrerScopeText
Model.hpp:27
class Model
ModelListener.hpp:25
class Model;
FrontendApplication.cpp:41FrontendApplication::FrontendApplication()
FrontendApplication.cpp:63FrontendApplication::gotoMenuScreenImpl()
FrontendApplication.cpp:74FrontendApplication::gotoMenuScreenNoAnimationImpl()
FrontendApplication.cpp:85FrontendApplication::gotoHomeAutomationScreenImpl()
FrontendApplication.cpp:96FrontendApplication::gotoAnimatedGraphicsScreenImpl()
FrontendApplication.cpp:107FrontendApplication::gotoLiveDataDisplayScreenImpl()
FrontendApplication.cpp:118FrontendApplication::gotoChromArtScreenImpl()
FrontendApplication.hpp:43FrontendApplication::FrontendApplication()::mFrontendApplication::FrontendApplication()
FrontendApplication.hpp:58FrontendApplication::modelFrontendApplication
Model& model;
FrontendHeap.hpp:117FrontendHeap::modelFrontendHeap
Model model;
Model.cpp:35Model::Model()
Model::Model() :
Model.cpp:101Model::tick()
void Model::tick()
Model.cpp:155Model::getNumberOfRooms()
uint8_t Model::getNumberOfRooms()
Model.cpp:160Model::getRoomTemperatureInfo()
Model.cpp:165Model::getRoomTemperatureInfoById()
Model.cpp:179Model::setSelectedRoom()
void Model::setSelectedRoom(uint8_t roomId)
Model.cpp:184Model::getSelectedRoom()
uint8_t Model::getSelectedRoom()
Model.cpp:189Model::setRoomTemperature()
void Model::setRoomTemperature(int16_t temperature)
ModelListener.hpp:47ModelListener::bind()
void bind(Model* m)
ModelListener.hpp:58ModelListener::modelModelListener
Model* model;