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

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

add(ChainEntry *pNewEntry)ChainEntry
addSourceNode(UaReference *pReference)UaReferenceListsvirtual
addTargetNode(UaReference *pReference)UaReferenceListsvirtual
attachAccessInfo(NodeAccessInfo *pAccessInfo)UaNode
browse(const ServiceContext &serviceContext, BrowseContext &browseContext, UaReferenceDescriptions &References)UaObjectBasevirtual
browseName() const UaObjectBasevirtual
browseReferences(const ServiceContext &serviceContext, BrowseContext &browseContext, UaReferenceDescriptions &References)UaReferenceListsvirtual
ChainEntry()ChainEntry
deleteAllChildren(NodeManagerConfig *pNodeManagerConfig)UaReferenceListsvirtual
description(Session *pSession) const UaObjectBasevirtual
displayName(Session *pSession) const UaObjectBasevirtual
eventNotifier() const =0UaObjectpure virtual
find(const UaNodeId &key, ChainEntry **ppPrevious)ChainEntry
getAccessInfo() const UaNode
getAttributeValue(Session *pSession, OpcUa_Int32 attributeId, UaDataValue &uaDataValue)UaObjectvirtual
getKey() const UaNodevirtual
getMethodManager(UaMethod *pMethod) const UaObjectvirtual
getNext() const ChainEntryinline
getTargetNodeByBrowseName(const UaQualifiedName &browseName) const UaReferenceListsvirtual
getUaNode() const UaObjectBaseinlinevirtual
getUaReferenceLists() const UaObjectBaseinlinevirtual
getUserData() const UaNodevirtual
invalidateSourceReferences(OpcUa_Boolean deleteSourceReferences)UaReferenceListsvirtual
invalidateTargetReferences(OpcUa_Boolean deleteTargetReferences)UaReferenceListsvirtual
isDescriptionSupported() const UaObjectBasevirtual
isUserWriteMaskSupported() const UaObjectBasevirtual
isWriteMaskSupported() const UaObjectBasevirtual
m_defaultLocaleIdUaObjectBaseprotected
m_pLastTargetNodeUaReferenceListsprotected
m_pSourceNodesUaReferenceListsprotected
m_pTargetNodesUaReferenceListsprotected
modellingRuleId() const UaNodevirtual
nodeClass() const UaObjectinlinevirtual
nodeId() const UaObjectBasevirtual
prepend(ChainEntry *pNewEntry)ChainEntry
pSourceNodes() const UaReferenceListsvirtual
pTargetNodes() const UaReferenceListsvirtual
ReferenceCounter()ReferenceCounter
remove(const UaNodeId &key, ChainEntry **ppNext)ChainEntry
removeCrossNodeManagerRef(NodeManager *pNodeManager)UaReferenceListsvirtual
removeSourceNode(UaReference *pReferenceToRemove)UaReferenceListsvirtual
removeSourceReference(UaReference *pReferenceToRemove)UaReferenceListsvirtual
removeTargetNode(UaNode *pTargetNode, const UaNodeId &referenceTypeId, OpcUa_Boolean deleteBidirectional)UaReferenceListsvirtual
removeTargetNode(const UaNodeId &targetNodeId, const UaNodeId &referenceTypeId, OpcUa_Boolean deleteBidirectional)UaReferenceListsvirtual
removeTargetReference(UaReference *pReferenceToRemove)UaReferenceListsvirtual
setAccessInfo(NodeAccessInfo *pAccessInfo)UaNode
setAttributeValue(Session *pSession, OpcUa_Int32 attributeId, const UaDataValue &dataValue, OpcUa_Boolean checkWriteMask)UaNodevirtual
setInvalid()ChainEntryinlinevirtual
setUserData(UserDataBase *pUserData)UaNodevirtual
translateBrowsePathToNodeId(const ServiceContext &serviceContext, const UaNodeId &startingNode, UaRelativePath &relativePath, UaBrowsePathTargets &browsePathTargets)UaReferenceListsvirtual
typeDefinitionId() const UaNodeinlinevirtual
UaNode()UaNode
UaObject()UaObject
UaObjectBase(const UaString &name, const UaNodeId &newNodeId, const UaString &defaultLocaleId)UaObjectBase
UaReferenceLists()UaReferenceLists
useAccessInfoFrom(const UaNode *pOther)UaNode
userWriteMask(Session *pSession) const UaObjectBasevirtual
writeMask() const UaObjectBasevirtual
~ChainEntry()ChainEntryprotectedvirtual
~ReferenceCounter()ReferenceCountervirtual
~UaNode()UaNodeprotectedvirtual
~UaObject()UaObjectprotectedvirtual
~UaObjectBase()UaObjectBaseprotectedvirtual
~UaReferenceLists()UaReferenceListsvirtual