GM6000 Digital Heater Controller Branch: main
SDX-1330
Cpl::Dm::Mp::Enum_< BETTERENUM_TYPE, MPTYPE > Member List

This is the complete list of members for Cpl::Dm::Mp::Enum_< BETTERENUM_TYPE, MPTYPE >, including all inherited members.

advanceSequenceNumber() noexceptCpl::Dm::ModelPointCommon_protectedvirtual
applyLock() noexceptCpl::Dm::ModelPointinline
attach(Cpl::Dm::Subscriber< MPTYPE > &observer, uint16_t initialSeqNumber=SEQUENCE_NUMBER_UNKNOWN) noexceptCpl::Dm::Mp::Enum_< BETTERENUM_TYPE, MPTYPE >inline
attachSubscriber(SubscriberApi &observer, uint16_t initialSeqNumber=SEQUENCE_NUMBER_UNKNOWN) noexceptCpl::Dm::ModelPointCommon_protectedvirtual
beginJSON(bool isValid, bool locked, uint16_t seqnum, bool verbose=true) noexceptCpl::Dm::ModelPointCommon_protectedvirtual
copyDataAndStateFrom(const ModelPointCommon_ &src, LockRequest_T lockRequest) noexceptCpl::Dm::ModelPointCommon_protectedvirtual
copyDataFrom_(const void *srcData, size_t srcSize) noexceptCpl::Dm::ModelPointCommon_protectedvirtual
copyDataTo_(void *dstData, size_t dstSize) const noexceptCpl::Dm::ModelPointCommon_protectedvirtual
copyFrom(const MPTYPE &src, LockRequest_T lockRequest=eNO_REQUEST) noexceptCpl::Dm::Mp::Enum_< BETTERENUM_TYPE, MPTYPE >inline
detach(Cpl::Dm::Subscriber< MPTYPE > &observer) noexceptCpl::Dm::Mp::Enum_< BETTERENUM_TYPE, MPTYPE >inline
detachSubscriber(SubscriberApi &observer) noexceptCpl::Dm::ModelPointCommon_protectedvirtual
eATTACH enum valueCpl::Dm::ModelPoint
eDATA_CHANGED enum valueCpl::Dm::ModelPoint
eDETACH enum valueCpl::Dm::ModelPoint
eLOCK enum valueCpl::Dm::ModelPoint
endJSON(char *dst, size_t dstSize, bool &truncated, bool verbose=true, bool pretty=false) noexceptCpl::Dm::ModelPointCommon_protectedvirtual
eNO_REQUEST enum valueCpl::Dm::ModelPoint
eNOTIFY_COMPLETE enum valueCpl::Dm::ModelPoint
eNOTIFYING enum valueCpl::Dm::ModelPoint
Enum_(Cpl::Dm::ModelDatabase &myModelBase, const char *symbolicName)Cpl::Dm::Mp::Enum_< BETTERENUM_TYPE, MPTYPE >inline
Enum_(Cpl::Dm::ModelDatabase &myModelBase, const char *symbolicName, BETTERENUM_TYPE initialValue)Cpl::Dm::Mp::Enum_< BETTERENUM_TYPE, MPTYPE >inline
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 noexceptCpl::Dm::ModelPointCommon_virtual
exportMetadata_(void *dstDataStream, size_t &bytesAdded) const noexceptCpl::Dm::ModelPointinlinevirtual
fromJSON_(JsonVariant &src, Cpl::Dm::ModelPoint::LockRequest_T lockRequest, uint16_t &retSequenceNumber, Cpl::Text::String *errorMsg) noexceptCpl::Dm::Mp::Enum_< BETTERENUM_TYPE, MPTYPE >inlinevirtual
genericAttach(SubscriberApi &observer, uint16_t initialSeqNumber=SEQUENCE_NUMBER_UNKNOWN) noexceptCpl::Dm::ModelPointCommon_virtual
genericDetach(SubscriberApi &observer) noexceptCpl::Dm::ModelPointCommon_virtual
getExternalSize(bool includeLockedState=false) const noexceptCpl::Dm::ModelPointCommon_virtual
getImportExportDataPointer_() const noexceptCpl::Dm::ModelPointCommon_protectedvirtual
getInternalDataSize_() const noexceptCpl::Dm::ModelPointCommon_protectedvirtual
getName() const noexceptCpl::Dm::ModelPointCommon_virtual
getSequenceNumber() const noexceptCpl::Dm::ModelPointCommon_virtual
getSize() const noexceptCpl::Dm::ModelPointCommon_virtual
getTypeAsText() const noexcept=0Cpl::Dm::ModelPointpure virtual
hookSetInvalid() noexceptCpl::Dm::ModelPointCommon_protectedvirtual
importData(const void *srcDataStream, size_t srcLength, uint16_t *retSequenceNumber=0, bool includeLockedState=false) noexceptCpl::Dm::ModelPointCommon_virtual
importMetadata_(const void *srcDataStream, size_t &bytesConsumed) noexceptCpl::Dm::ModelPointinlinevirtual
insert_(void *newContainerPtr)Cpl::Container::Item
isDataEqual_(const void *otherData) const noexceptCpl::Dm::ModelPointCommon_protectedvirtual
isInContainer_(const void *containerPtr) const noexceptCpl::Container::Item
isLocked() const noexceptCpl::Dm::ModelPointCommon_virtual
isNotValid(uint16_t *seqNumPtr=0) const noexceptCpl::Dm::ModelPointCommon_virtual
isNotValidAndSync(SubscriberApi &observerToSync)Cpl::Dm::ModelPointCommon_inline
Item()Cpl::Container::Iteminlineprotected
Item(const char *)Cpl::Container::Iteminlineprotected
LockRequest_T enum nameCpl::Dm::ModelPoint
m_dataCpl::Dm::Mp::Enum_< BETTERENUM_TYPE, MPTYPE >protected
m_dataPtrCpl::Dm::ModelPointCommon_protected
m_dataSizeCpl::Dm::ModelPointCommon_protected
m_inListPtr_Cpl::Container::Item
m_lockedCpl::Dm::ModelPointCommon_protected
m_modelDatabaseCpl::Dm::ModelPointCommon_protected
m_nameCpl::Dm::ModelPointCommon_protected
m_nextPtr_Cpl::Container::Item
m_seqNumCpl::Dm::ModelPointCommon_protected
m_subscribersCpl::Dm::ModelPointCommon_protected
m_validCpl::Dm::ModelPointCommon_protected
ModelPointCommon_(ModelDatabase &myModelBase, const char *symbolicName, void *myDataPtr, size_t dataSizeInBytes, bool isValid=false)Cpl::Dm::ModelPointCommon_protected
processChangeNotifications() noexceptCpl::Dm::ModelPointCommon_protectedvirtual
processDataUpdated() noexceptCpl::Dm::ModelPointCommon_protectedvirtual
processSubscriptionEvent_(SubscriberApi &subscriber, Event_T event) noexceptCpl::Dm::ModelPointCommon_virtual
read(BETTERENUM_TYPE &dstData, uint16_t *seqNumPtr=0) const noexceptCpl::Dm::Mp::Enum_< BETTERENUM_TYPE, MPTYPE >inline
readAndSync(BETTERENUM_TYPE &dstData, SubscriberApi &observerToSync)Cpl::Dm::Mp::Enum_< BETTERENUM_TYPE, MPTYPE >inline
Cpl::Dm::ModelPointCommon_::readAndSync(void *dstData, size_t dstSize, SubscriberApi &observerToSync)Cpl::Dm::ModelPointCommon_inlineprotected
readData(void *dstData, size_t dstSize, uint16_t *seqNumPtr=0) const noexceptCpl::Dm::ModelPointCommon_protectedvirtual
remove_(Item *itemPtr) noexceptCpl::Container::Itemstatic
removeLock() noexceptCpl::Dm::ModelPointinline
SEQUENCE_NUMBER_UNKNOWNCpl::Dm::ModelPointstatic
setInvalid(LockRequest_T lockRequest=eNO_REQUEST) noexceptCpl::Dm::ModelPointCommon_virtual
setJSONVal(JsonDocument &doc) noexceptCpl::Dm::Mp::Enum_< BETTERENUM_TYPE, MPTYPE >inlineprotectedvirtual
setLockState(LockRequest_T lockRequest) noexceptCpl::Dm::ModelPointCommon_virtual
testAndUpdateLock(LockRequest_T lockRequest) noexceptCpl::Dm::ModelPointCommon_protectedvirtual
toJSON(char *dst, size_t dstSize, bool &truncated, bool verbose=true, bool pretty=false) noexceptCpl::Dm::ModelPointCommon_virtual
touch() noexceptCpl::Dm::ModelPointCommon_virtual
transitionToNotifyPending(SubscriberApi &subscriber) noexceptCpl::Dm::ModelPointCommon_protectedvirtual
transitionToSubscribed(SubscriberApi &subscriber) noexceptCpl::Dm::ModelPointCommon_protectedvirtual
write(BETTERENUM_TYPE newValue, Cpl::Dm::ModelPoint::LockRequest_T lockRequest=Cpl::Dm::ModelPoint::eNO_REQUEST) noexceptCpl::Dm::Mp::Enum_< BETTERENUM_TYPE, MPTYPE >inline
writeData(const void *srcData, size_t srcSize, LockRequest_T lockRequest=eNO_REQUEST) noexceptCpl::Dm::ModelPointCommon_protectedvirtual
~ModelPoint()Cpl::Dm::ModelPointinlinevirtual