18 const uint8_t*
restore(
const uint8_t* buffer)
override;
24 void freeGroupObjects();
25 bool initGroupObjects();
26 uint16_t* _tableData = 0;
28 uint16_t _groupObjectCount = 0;
This class represents a single group object.
uint16_t asap()
returns the Application Service Access Point of the group object.
void groupObjects(GroupObject *objs, uint16_t size)
void beforeStateChange(LoadState &newState) override
This method is called before the interface object enters a new LoadState.
virtual ~GroupObjectTableObject()
GroupObjectTableObject(Memory &memory)
GroupObject & nextUpdatedObject(bool &valid)
const uint8_t * restore(const uint8_t *buffer) override
This method is called when the object should restore its state from the buffer.
GroupObject & get(uint16_t asap)
This class provides common functionality for interface objects that are configured by ETS with MemorW...