C++ UA Server SDK  1.5.0.318
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
UaVariableCache Member List

This is the complete list of members for UaVariableCache, including all inherited members.

accessLevel() const =0UaVariablepure virtual
add(ChainEntry *pNewEntry)ChainEntry
addCacheSignal(CacheSignal *pCacheSignal)UaVariableCache
arrayDimensions(UaUInt32Array &arrayDimensions) const =0UaVariablepure virtual
attachAccessInfo(NodeAccessInfo *pAccessInfo)UaNode
browse(const ServiceContext &serviceContext, BrowseContext &browseContext, UaReferenceDescriptions &References)=0UaNodepure virtual
browseName() const =0UaNodepure virtual
ChainEntry()ChainEntry
dataType() const =0UaVariablepure virtual
description(Session *pSession) const =0UaNodepure virtual
displayName(Session *pSession) const =0UaNodepure virtual
find(const UaNodeId &key, ChainEntry **ppPrevious)ChainEntry
getAccessInfo() const UaNode
getAttributeValue(Session *pSession, OpcUa_Int32 attributeId, UaDataValue &uaDataValue)UaVariablevirtual
getHandleIOVariableList(std::list< OpcUa_UInt32 > &handles)UaVariableCache
getKey() const UaNodevirtual
getMinSamplingInterval()UaVariableCache
getNext() const ChainEntryinline
getSharedMutex()UaVariableCache
getUaReferenceLists() const UaNodeinlinevirtual
getUserData() const UaNodevirtual
historizing() const =0UaVariablepure virtual
isArrayDimensionsSupported() const =0UaVariablepure virtual
isDescriptionSupported() const =0UaNodepure virtual
isMinimumSamplingIntervalSupported() const =0UaVariablepure virtual
isUserWriteMaskSupported() const =0UaNodepure virtual
isWriteMaskSupported() const =0UaNodepure virtual
minimumSamplingInterval() const =0UaVariablepure virtual
modellingRuleId() const UaNodevirtual
nodeClass() const UaVariableinlinevirtual
nodeId() const =0UaNodepure virtual
prepend(ChainEntry *pNewEntry)ChainEntry
pVariableHandle()UaVariableCachevirtual
ReferenceCounter()ReferenceCounter
remove(const UaNodeId &key, ChainEntry **ppNext)ChainEntry
removeCacheSignal(CacheSignal *pCacheSignal)UaVariableCache
setAccessInfo(NodeAccessInfo *pAccessInfo)UaNode
setAttributeValue(Session *pSession, OpcUa_Int32 attributeId, const UaDataValue &dataValue, OpcUa_Boolean checkWriteMask)UaVariablevirtual
setInvalid()UaVariableCachevirtual
setSharedMutex(UaMutexRefCounted *pSharedMutex)UaVariableCachevirtual
setUserData(UserDataBase *pUserData)UaNodevirtual
setValue(Session *pSession, const UaDataValue &dataValue, OpcUa_Boolean checkAccessLevel=OpcUa_True)=0UaVariablepure virtual
setValueHandling(OpcUa_UInt32 valueHandling)UaVariablevirtual
signalChange()UaVariableCache
signalCount()UaVariableCache
typeDefinitionId() const UaNodeinlinevirtual
UaNode()UaNode
UaVariable()UaVariable
UaVariableCache()UaVariableCache
UaVariableCache(UaMutexRefCounted *pSharedMutex)UaVariableCache
useAccessInfoFrom(const UaNode *pOther)UaNode
userAccessLevel(Session *pSession) const =0UaVariablepure virtual
userWriteMask(Session *pSession) const =0UaNodepure virtual
value(Session *pSession)=0UaVariablepure virtual
valueHandling() const UaVariableCacheinlinevirtual
valueRank() const =0UaVariablepure virtual
writeMask() const =0UaNodepure virtual
~ChainEntry()ChainEntryprotectedvirtual
~ReferenceCounter()ReferenceCountervirtual
~UaNode()UaNodeprotectedvirtual
~UaVariable()UaVariableprotectedvirtual
~UaVariableCache()UaVariableCacheprotectedvirtual