![]() |
GM6000 Digital Heater Controller Branch: main
SDX-1330
|
This is the complete list of members for Cpl::Dm::Mp::Enum_< BETTERENUM_TYPE, MPTYPE >, including all inherited members.
advanceSequenceNumber() noexcept | Cpl::Dm::ModelPointCommon_ | protectedvirtual |
applyLock() noexcept | Cpl::Dm::ModelPoint | inline |
attach(Cpl::Dm::Subscriber< MPTYPE > &observer, uint16_t initialSeqNumber=SEQUENCE_NUMBER_UNKNOWN) noexcept | Cpl::Dm::Mp::Enum_< BETTERENUM_TYPE, MPTYPE > | inline |
attachSubscriber(SubscriberApi &observer, uint16_t initialSeqNumber=SEQUENCE_NUMBER_UNKNOWN) noexcept | Cpl::Dm::ModelPointCommon_ | protectedvirtual |
beginJSON(bool isValid, bool locked, uint16_t seqnum, bool verbose=true) noexcept | Cpl::Dm::ModelPointCommon_ | protectedvirtual |
copyDataAndStateFrom(const ModelPointCommon_ &src, LockRequest_T lockRequest) noexcept | Cpl::Dm::ModelPointCommon_ | protectedvirtual |
copyDataFrom_(const void *srcData, size_t srcSize) noexcept | Cpl::Dm::ModelPointCommon_ | protectedvirtual |
copyDataTo_(void *dstData, size_t dstSize) const noexcept | Cpl::Dm::ModelPointCommon_ | protectedvirtual |
copyFrom(const MPTYPE &src, LockRequest_T lockRequest=eNO_REQUEST) noexcept | Cpl::Dm::Mp::Enum_< BETTERENUM_TYPE, MPTYPE > | inline |
detach(Cpl::Dm::Subscriber< MPTYPE > &observer) noexcept | Cpl::Dm::Mp::Enum_< BETTERENUM_TYPE, MPTYPE > | inline |
detachSubscriber(SubscriberApi &observer) noexcept | Cpl::Dm::ModelPointCommon_ | protectedvirtual |
eATTACH enum value | Cpl::Dm::ModelPoint | |
eDATA_CHANGED enum value | Cpl::Dm::ModelPoint | |
eDETACH enum value | Cpl::Dm::ModelPoint | |
eLOCK enum value | Cpl::Dm::ModelPoint | |
endJSON(char *dst, size_t dstSize, bool &truncated, bool verbose=true, bool pretty=false) noexcept | Cpl::Dm::ModelPointCommon_ | protectedvirtual |
eNO_REQUEST enum value | Cpl::Dm::ModelPoint | |
eNOTIFY_COMPLETE enum value | Cpl::Dm::ModelPoint | |
eNOTIFYING enum value | Cpl::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 value | Cpl::Dm::ModelPoint | |
Event_T enum name | Cpl::Dm::ModelPoint | |
exportData(void *dstDataStream, size_t maxDstLength, uint16_t *retSequenceNumber=0, bool includeLockedState=false) const noexcept | Cpl::Dm::ModelPointCommon_ | virtual |
exportMetadata_(void *dstDataStream, size_t &bytesAdded) const noexcept | Cpl::Dm::ModelPoint | inlinevirtual |
fromJSON_(JsonVariant &src, Cpl::Dm::ModelPoint::LockRequest_T lockRequest, uint16_t &retSequenceNumber, Cpl::Text::String *errorMsg) noexcept | Cpl::Dm::Mp::Enum_< BETTERENUM_TYPE, MPTYPE > | inlinevirtual |
genericAttach(SubscriberApi &observer, uint16_t initialSeqNumber=SEQUENCE_NUMBER_UNKNOWN) noexcept | Cpl::Dm::ModelPointCommon_ | virtual |
genericDetach(SubscriberApi &observer) noexcept | Cpl::Dm::ModelPointCommon_ | virtual |
getExternalSize(bool includeLockedState=false) const noexcept | Cpl::Dm::ModelPointCommon_ | virtual |
getImportExportDataPointer_() const noexcept | Cpl::Dm::ModelPointCommon_ | protectedvirtual |
getInternalDataSize_() const noexcept | Cpl::Dm::ModelPointCommon_ | protectedvirtual |
getName() const noexcept | Cpl::Dm::ModelPointCommon_ | virtual |
getSequenceNumber() const noexcept | Cpl::Dm::ModelPointCommon_ | virtual |
getSize() const noexcept | Cpl::Dm::ModelPointCommon_ | virtual |
getTypeAsText() const noexcept=0 | Cpl::Dm::ModelPoint | pure virtual |
hookSetInvalid() noexcept | Cpl::Dm::ModelPointCommon_ | protectedvirtual |
importData(const void *srcDataStream, size_t srcLength, uint16_t *retSequenceNumber=0, bool includeLockedState=false) noexcept | Cpl::Dm::ModelPointCommon_ | virtual |
importMetadata_(const void *srcDataStream, size_t &bytesConsumed) noexcept | Cpl::Dm::ModelPoint | inlinevirtual |
insert_(void *newContainerPtr) | Cpl::Container::Item | |
isDataEqual_(const void *otherData) const noexcept | Cpl::Dm::ModelPointCommon_ | protectedvirtual |
isInContainer_(const void *containerPtr) const noexcept | Cpl::Container::Item | |
isLocked() const noexcept | Cpl::Dm::ModelPointCommon_ | virtual |
isNotValid(uint16_t *seqNumPtr=0) const noexcept | Cpl::Dm::ModelPointCommon_ | virtual |
isNotValidAndSync(SubscriberApi &observerToSync) | Cpl::Dm::ModelPointCommon_ | inline |
Item() | Cpl::Container::Item | inlineprotected |
Item(const char *) | Cpl::Container::Item | inlineprotected |
LockRequest_T enum name | Cpl::Dm::ModelPoint | |
m_data | Cpl::Dm::Mp::Enum_< BETTERENUM_TYPE, MPTYPE > | protected |
m_dataPtr | Cpl::Dm::ModelPointCommon_ | protected |
m_dataSize | Cpl::Dm::ModelPointCommon_ | protected |
m_inListPtr_ | Cpl::Container::Item | |
m_locked | Cpl::Dm::ModelPointCommon_ | protected |
m_modelDatabase | Cpl::Dm::ModelPointCommon_ | protected |
m_name | Cpl::Dm::ModelPointCommon_ | protected |
m_nextPtr_ | Cpl::Container::Item | |
m_seqNum | Cpl::Dm::ModelPointCommon_ | protected |
m_subscribers | Cpl::Dm::ModelPointCommon_ | protected |
m_valid | Cpl::Dm::ModelPointCommon_ | protected |
ModelPointCommon_(ModelDatabase &myModelBase, const char *symbolicName, void *myDataPtr, size_t dataSizeInBytes, bool isValid=false) | Cpl::Dm::ModelPointCommon_ | protected |
processChangeNotifications() noexcept | Cpl::Dm::ModelPointCommon_ | protectedvirtual |
processDataUpdated() noexcept | Cpl::Dm::ModelPointCommon_ | protectedvirtual |
processSubscriptionEvent_(SubscriberApi &subscriber, Event_T event) noexcept | Cpl::Dm::ModelPointCommon_ | virtual |
read(BETTERENUM_TYPE &dstData, uint16_t *seqNumPtr=0) const noexcept | Cpl::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 noexcept | Cpl::Dm::ModelPointCommon_ | protectedvirtual |
remove_(Item *itemPtr) noexcept | Cpl::Container::Item | static |
removeLock() noexcept | Cpl::Dm::ModelPoint | inline |
SEQUENCE_NUMBER_UNKNOWN | Cpl::Dm::ModelPoint | static |
setInvalid(LockRequest_T lockRequest=eNO_REQUEST) noexcept | Cpl::Dm::ModelPointCommon_ | virtual |
setJSONVal(JsonDocument &doc) noexcept | Cpl::Dm::Mp::Enum_< BETTERENUM_TYPE, MPTYPE > | inlineprotectedvirtual |
setLockState(LockRequest_T lockRequest) noexcept | Cpl::Dm::ModelPointCommon_ | virtual |
testAndUpdateLock(LockRequest_T lockRequest) noexcept | Cpl::Dm::ModelPointCommon_ | protectedvirtual |
toJSON(char *dst, size_t dstSize, bool &truncated, bool verbose=true, bool pretty=false) noexcept | Cpl::Dm::ModelPointCommon_ | virtual |
touch() noexcept | Cpl::Dm::ModelPointCommon_ | virtual |
transitionToNotifyPending(SubscriberApi &subscriber) noexcept | Cpl::Dm::ModelPointCommon_ | protectedvirtual |
transitionToSubscribed(SubscriberApi &subscriber) noexcept | Cpl::Dm::ModelPointCommon_ | protectedvirtual |
write(BETTERENUM_TYPE newValue, Cpl::Dm::ModelPoint::LockRequest_T lockRequest=Cpl::Dm::ModelPoint::eNO_REQUEST) noexcept | Cpl::Dm::Mp::Enum_< BETTERENUM_TYPE, MPTYPE > | inline |
writeData(const void *srcData, size_t srcSize, LockRequest_T lockRequest=eNO_REQUEST) noexcept | Cpl::Dm::ModelPointCommon_ | protectedvirtual |
~ModelPoint() | Cpl::Dm::ModelPoint | inlinevirtual |