![]() |
HAN-FUN API
1.5.3
This project provides the common implementation of ULE Alliance's HAN-FUN application protocol.
|
This class represents the interface that cloneable objects need to implement. More...
#include <common.h>
Public Member Functions | |
virtual T * | clone () const =0 |
Create a clone object of the object where this method is being called. More... | |
This class represents the interface that cloneable objects need to implement.
Definition at line 1094 of file inc/hanfun/common.h.
|
pure virtual |
Create a clone object of the object where this method is being called.
Implemented in HF::Attributes::Attribute< T, _Owner, EnableIf(IsParent(HF::Interface, _Owner))>, HF::UID::URI, HF::Attributes::Attribute< T, _Owner, typename >, HF::Attributes::Attribute< int8_t >, HF::Attributes::Attribute< uint32_t >, HF::Attributes::Attribute< int16_t >, HF::Attributes::Attribute< HS_Colour >, HF::Attributes::Attribute< XY_Colour >, HF::Attributes::Attribute< uint8_t >, HF::Attributes::Attribute< uint16_t >, HF::Attributes::Attribute< bool >, HF::UID::MAC, HF::UID::DECT, and HF::UID::NONE.
Referenced by HF::UID::UID::operator=().