LinkedObject.h
Go to the documentation of this file.
bool operator!=(const IteratorTemplate &rhs) const
Definition: LinkedObject.h:93
Definition: LinkedObject.h:60
bool operator==(const LinkedObject &other) const
Definition: LinkedObject.h:38
bool operator==(const IteratorTemplate &rhs) const
Definition: LinkedObject.h:88
IteratorTemplate(const IteratorTemplate &other)
Definition: LinkedObject.h:71
IteratorTemplate operator++(int)
Definition: LinkedObject.h:81
IteratorTemplate(TPtr x)
Definition: LinkedObject.h:63
bool operator!=(const LinkedObject &other) const
Definition: LinkedObject.h:43
Base class template for linked items with type casting.
Definition: LinkedObject.h:56
Base virtual class to allow objects to be linked together.
Definition: LinkedObject.h:21
IteratorTemplate(TRef &x)
Definition: LinkedObject.h:67
IteratorTemplate< Device, Device *, Device &> Iterator
Definition: LinkedObject.h:117
IteratorTemplate & operator++()
Definition: LinkedObject.h:75
IteratorTemplate< const Device, const Device *, const Device &> ConstIterator
Definition: LinkedObject.h:118
SerializationFormat operator++(SerializationFormat &fmt)
Definition: ArduinoJson.h:120