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

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

advanceSequenceNumber() noexceptCpl::Dm::ModelPointCommon_protectedvirtual
applyLock() noexceptCpl::Dm::ModelPointinline
ArrayBase_(Cpl::Dm::ModelDatabase &myModelBase, const char *symbolicName, void *myDataPtr, size_t numElements, size_t elementSize)Cpl::Dm::Mp::ArrayBase_protected
ArrayBase_(Cpl::Dm::ModelDatabase &myModelBase, const char *symbolicName, void *myDataPtr, size_t numElements, size_t elementSize, void *initialValueSrcPtr)Cpl::Dm::Mp::ArrayBase_protected
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
copyArrayFrom(const ArrayBase_ &src, Cpl::Dm::ModelPoint::LockRequest_T lockRequest=Cpl::Dm::ModelPoint::eNO_REQUEST) noexceptCpl::Dm::Mp::ArrayBase_protectedvirtual
copyDataAndStateFrom(const ModelPointCommon_ &src, LockRequest_T lockRequest) noexceptCpl::Dm::ModelPointCommon_protectedvirtual
copyDataFrom_(const void *srcData, size_t srcSize) noexceptCpl::Dm::Mp::ArrayBase_virtual
copyDataTo_(void *dstData, size_t dstSize) const noexceptCpl::Dm::Mp::ArrayBase_virtual
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
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::Mp::ArrayBase_virtual
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) 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::Mp::ArrayBase_virtual
getName() const noexceptCpl::Dm::ModelPointCommon_virtual
getNumElements() const noexceptCpl::Dm::Mp::ArrayBase_inline
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::Mp::ArrayBase_virtual
insert_(void *newContainerPtr)Cpl::Container::Item
isDataEqual_(const void *otherData) const noexceptCpl::Dm::Mp::ArrayBase_virtual
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_dataPtrCpl::Dm::ModelPointCommon_protected
m_dataSizeCpl::Dm::ModelPointCommon_protected
m_elementSizeCpl::Dm::Mp::ArrayBase_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_numElementsCpl::Dm::Mp::ArrayBase_protected
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
readAndSync(void *dstData, size_t dstSize, SubscriberApi &observerToSync)Cpl::Dm::ModelPointCommon_inlineprotected
readArrayElements(void *dstData, size_t dstNumElements, size_t srcIndex=0, uint16_t *seqNumPtr=0) const noexceptCpl::Dm::Mp::ArrayBase_protectedvirtual
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) noexcept=0Cpl::Dm::ModelPointprotectedpure virtual
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
writeArrayElements(const void *srcData, size_t srcNumElements, size_t dstIndex=0, Cpl::Dm::ModelPoint::LockRequest_T lockRequest=Cpl::Dm::ModelPoint::eNO_REQUEST) noexceptCpl::Dm::Mp::ArrayBase_protectedvirtual
writeData(const void *srcData, size_t srcSize, LockRequest_T lockRequest=eNO_REQUEST) noexceptCpl::Dm::ModelPointCommon_protectedvirtual
~ModelPoint()Cpl::Dm::ModelPointinlinevirtual