IO::Custom::Controller Member List

This is the complete list of members for IO::Custom::Controller, including all inherited members.

begin() constLinkedObjectTemplate< Controller >inline
canStop() constIO::Controllerinlinevirtual
cbegin() constLinkedObjectTemplate< Controller >inline
cend() constLinkedObjectTemplate< Controller >inline
checkDevices()IO::Controllerprotected
classname() const overrideIO::Custom::Controllerinlinevirtual
ConstIterator typedefLinkedObjectTemplate< Controller >
Controller(uint8_t instance)IO::Custom::Controllerinline
createDevice(const char *id, JsonObjectConst config, Device *&device)IO::Controller
createDevice(const char *id, const typename DeviceClass::Config &config, DeviceClass *&device)IO::Controller
Device classIO::Custom::Controllerfriend
end() constLinkedObjectTemplate< Controller >inline
findDevice(const String &id)IO::Controller
freeDevices()IO::Controller
getDevices()IO::Controllerinline
getId() constIO::Controllerinline
getInstance() constIO::Controllerinline
getNext() constLinkedObjectTemplate< Controller >inline
handleEvent(IO::Request *request, Event event) overrideIO::Custom::Controllervirtual
insertAfter(Controller *object)LinkedObjectTemplate< Controller >inline
LinkedObject::insertAfter(LinkedObject *object)LinkedObjectinline
Iterator typedefLinkedObjectTemplate< Controller >
List typedefIO::Controller
next() constLinkedObjectinlinevirtual
operator!=(const LinkedObject &other) constLinkedObjectinline
operator==(const String &id) constIO::Controllerinline
LinkedObjectTemplate< Controller >::operator==(const LinkedObject &other) constLinkedObjectinline
registerDeviceClass(const Device::Factory &factory)IO::Controllerinlinestatic
resetTransactionTime()IO::Controllerinlineprotected
start()IO::Controllerinlinevirtual
stop()IO::Controllerinlinevirtual
submit(Request *request)IO::Controllerprotected
~Controller()IO::Controllerinlinevirtual
~LinkedObject()LinkedObjectinlinevirtual