Hue::DeviceListEnumerator Class Reference

#include <DeviceList.h>

Inheritance diagram for Hue::DeviceListEnumerator:
[legend]
Collaboration diagram for Hue::DeviceListEnumerator:
[legend]

Public Member Functions

 DeviceListEnumerator (DeviceList &list)
 
Device::Enumeratorclone () override
 
void reset () override
 
Devicecurrent () override
 
Devicenext () override
 
- Public Member Functions inherited from Hue::Device::Enumerator
virtual Devicefind (Device::ID id)
 Lookup device by ID. More...
 
virtual Devicefind (const String &name)
 Lookup device by name. More...
 

Constructor & Destructor Documentation

◆ DeviceListEnumerator()

Hue::DeviceListEnumerator::DeviceListEnumerator ( DeviceList list)
inline

Member Function Documentation

◆ clone()

Device::Enumerator* Hue::DeviceListEnumerator::clone ( )
inlineoverride

◆ current()

Device* Hue::DeviceListEnumerator::current ( )
inlineoverride

◆ next()

Device* Hue::DeviceListEnumerator::next ( )
inlineoverride

◆ reset()

void Hue::DeviceListEnumerator::reset ( )
inlineoverride

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