GM6000 Digital Heater Controller Branch: main
SDX-1330
Cpl::Dm::ModelPoint Member List

This is the complete list of members for Cpl::Dm::ModelPoint, including all inherited members.

applyLock() noexceptCpl::Dm::ModelPointinline
attachSubscriber(SubscriberApi &observer, uint16_t initialSeqNumber=SEQUENCE_NUMBER_UNKNOWN) noexcept=0Cpl::Dm::ModelPointprotectedpure virtual
copyDataFrom_(const void *srcData, size_t srcSize) noexcept=0Cpl::Dm::ModelPointpure virtual
copyDataTo_(void *dstData, size_t dstSize) const noexcept=0Cpl::Dm::ModelPointpure virtual
detachSubscriber(SubscriberApi &observer) noexcept=0Cpl::Dm::ModelPointprotectedpure virtual
eATTACH enum valueCpl::Dm::ModelPoint
eDATA_CHANGED enum valueCpl::Dm::ModelPoint
eDETACH enum valueCpl::Dm::ModelPoint
eLOCK enum valueCpl::Dm::ModelPoint
eNO_REQUEST enum valueCpl::Dm::ModelPoint
eNOTIFY_COMPLETE enum valueCpl::Dm::ModelPoint
eNOTIFYING enum valueCpl::Dm::ModelPoint
eUNLOCK enum valueCpl::Dm::ModelPoint
Event_T enum nameCpl::Dm::ModelPoint
exportData(void *dstDataStream, size_t maxDstLength, uint16_t *retSequenceNumber=0, bool includeLockedState=false) const noexcept=0Cpl::Dm::ModelPointpure virtual
exportMetadata_(void *dstDataStream, size_t &bytesAdded) const noexceptCpl::Dm::ModelPointinlinevirtual
fromJSON_(JsonVariant &src, LockRequest_T lockRequest, uint16_t &retSequenceNumber, Cpl::Text::String *errorMsg) noexcept=0Cpl::Dm::ModelPointpure virtual
genericAttach(SubscriberApi &observer, uint16_t initialSeqNumber=SEQUENCE_NUMBER_UNKNOWN) noexcept=0Cpl::Dm::ModelPointpure virtual
genericDetach(SubscriberApi &observer) noexcept=0Cpl::Dm::ModelPointpure virtual
getExternalSize(bool includeLockedState=false) const =0Cpl::Dm::ModelPointpure virtual
getImportExportDataPointer_() const noexcept=0Cpl::Dm::ModelPointpure virtual
getInternalDataSize_() const noexcept=0Cpl::Dm::ModelPointpure virtual
getName() const noexcept=0Cpl::Dm::ModelPointpure virtual
getSequenceNumber() const noexcept=0Cpl::Dm::ModelPointpure virtual
getSize() const noexcept=0Cpl::Dm::ModelPointpure virtual
getTypeAsText() const noexcept=0Cpl::Dm::ModelPointpure virtual
importData(const void *srcDataStream, size_t srcLength, uint16_t *retSequenceNumber=0, bool includeLockedState=false) noexcept=0Cpl::Dm::ModelPointpure virtual
importMetadata_(const void *srcDataStream, size_t &bytesConsumed) noexceptCpl::Dm::ModelPointinlinevirtual
insert_(void *newContainerPtr)Cpl::Container::Item
isDataEqual_(const void *otherData) const noexcept=0Cpl::Dm::ModelPointpure virtual
isInContainer_(const void *containerPtr) const noexceptCpl::Container::Item
isLocked() const noexcept=0Cpl::Dm::ModelPointpure virtual
isNotValid(uint16_t *seqNumPtr=0) const noexcept=0Cpl::Dm::ModelPointpure virtual
Item()Cpl::Container::Iteminlineprotected
Item(const char *)Cpl::Container::Iteminlineprotected
LockRequest_T enum nameCpl::Dm::ModelPoint
m_inListPtr_Cpl::Container::Item
m_nextPtr_Cpl::Container::Item
processSubscriptionEvent_(SubscriberApi &subscriber, Event_T event) noexcept=0Cpl::Dm::ModelPointpure virtual
readData(void *dstData, size_t dstSize, uint16_t *seqNumPtr=0) const noexcept=0Cpl::Dm::ModelPointprotectedpure virtual
remove_(Item *itemPtr) noexceptCpl::Container::Itemstatic
removeLock() noexceptCpl::Dm::ModelPointinline
SEQUENCE_NUMBER_UNKNOWNCpl::Dm::ModelPointstatic
setInvalid(LockRequest_T lockRequest=eNO_REQUEST) noexcept=0Cpl::Dm::ModelPointpure virtual
setJSONVal(JsonDocument &doc) noexcept=0Cpl::Dm::ModelPointprotectedpure virtual
setLockState(LockRequest_T lockRequest) noexcept=0Cpl::Dm::ModelPointpure virtual
toJSON(char *dst, size_t dstSize, bool &truncated, bool verbose=true, bool pretty=false) noexcept=0Cpl::Dm::ModelPointpure virtual
touch() noexcept=0Cpl::Dm::ModelPointpure virtual
writeData(const void *srcData, size_t srcSize, LockRequest_T lockRequest=eNO_REQUEST) noexcept=0Cpl::Dm::ModelPointprotectedpure virtual
~ModelPoint()Cpl::Dm::ModelPointinlinevirtual