HiveMind
Public Member Functions | Private Attributes | List of all members
DeviceStateUI Class Reference

#include <DeviceStateUI.h>

Inheritance diagram for DeviceStateUI:
Inheritance graph
Collaboration diagram for DeviceStateUI:
Collaboration graph

Public Member Functions

 DeviceStateUI (IApplicationInterface &appInterface)
 
 ~DeviceStateUI ()=default
 
void setDeviceState (DeviceState state) override
 Sets the state of the device. More...
 
- Public Member Functions inherited from IDeviceStateUI
virtual ~IDeviceStateUI ()=default
 

Private Attributes

IApplicationInterfacem_appInterface
 

Constructor & Destructor Documentation

◆ DeviceStateUI()

DeviceStateUI::DeviceStateUI ( IApplicationInterface appInterface)

◆ ~DeviceStateUI()

DeviceStateUI::~DeviceStateUI ( )
default

Member Function Documentation

◆ setDeviceState()

void DeviceStateUI::setDeviceState ( DeviceState  state)
overridevirtual

Sets the state of the device.

Parameters
statethe state to set to

Implements IDeviceStateUI.

Here is the call graph for this function:

Member Data Documentation

◆ m_appInterface

IApplicationInterface& DeviceStateUI::m_appInterface
private

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