SymbolicVarNodeFinder (FB) ¶ FUNCTION_BLOCK FINAL SymbolicVarNodeFinder IMPLEMENTS ITreeWalker Properties: Name Methods: FindLongWithData GetSymbolicNode GetSymbolicSubNode Initialize Initialize2 AsBaseTreeNode FindChild GetChildByBrowseName GetChildByIndex GetFirstChild GetFullPath GetNextByBrowseName GetParent GetSibling IsVisible Structure: FindLongWithData (Method) GetSymbolicNode (Method) GetSymbolicSubNode (Method) ITreeWalker AsBaseTreeNode (Method) FindChild (Method) GetChildByIndex (Method) GetFirstChild (Method) GetFullPath (Method) GetParent (Method) GetSibling (Method) IsVisible (Method) Name (Property) OpcUa Specific GetChildByBrowseName (Method) GetNextByBrowseName (Method) Initialize (Method) Initialize2 (Method)
SymbolicVarNodeFinder.FindLongWithData (METH) ¶ METHOD FindLongWithData : ITreeWalker InOut: Scope Name Type Comment Return FindLongWithData ITreeWalker Input pstPath POINTER TO STRING varInfo REFERENCE TO VariableInformation some userdefined data view DWORD Output bEnd BOOL prt POINTER TO IInstancePathBuildingNode
SymbolicVarNodeFinder.GetSymbolicNode (METH) ¶ METHOD GetSymbolicNode : ITreeWalker InOut: Scope Name Type Return GetSymbolicNode ITreeWalker Input pszPath POINTER TO BYTE variableInfo REFERENCE TO VariableInformation view DWORD pResult POINTER TO UDINT
SymbolicVarNodeAccessor.GetNumOfTypes (METH) ¶ METHOD GetNumOfTypes : DINT InOut: Scope Name Type Return GetNumOfTypes DINT Input pResult POINTER TO SysTypes.RTS_IEC_RESULT
SymbolicVarNodeAccessor.GetNumOfTypeAttributes (METH) ¶ METHOD GetNumOfTypeAttributes : WORD InOut: Scope Name Type Return GetNumOfTypeAttributes WORD Input typeDesc ITypeDesc pResult POINTER TO SysTypes.RTS_IEC_RESULT
SymbolicVarNodeAccessor.GetRange (METH) ¶ METHOD GetRange : BOOL InOut: Scope Name Type Return GetRange BOOL Input typeDesc ITypeDesc pLower POINTER TO LWORD pUpper POINTER TO LWORD pResult POINTER TO SysTypes.RTS_IEC_RESULT
SymbolicVarNodeAccessor.UserMgrObject (PROP) ¶ PROPERTY UserMgrObject : STRING
TypeFlags (GVL) ¶ InOut: Scope Name Type Initial Constant TYPEFLAG_REFERENCE DWORD 16#1
Typedescription ¶ TypeDesc (FunctionBlock) BrowseIntoType (Method) BrowseNextElement (Method) BrowseOutOfType (Method) Execute_internal (Method) FindChild (Method) FindNode_internal (Method) GetAddress (Method) GetAttributeByIndex_internal (Method) GetBaseType_internal (Method) GetEnumMemberAttributeList_internal (Method) GetEnumValues_internal (Method) GetName_internal (Method) GetNativeSize2_internal (Method) GetNativeSize_internal (Method) GetNumOfAttributes_internal (Method) GetRange_internal (Method) GetReferenceBaseType_internal (Method) GetSize2_internal (Method) GetSize_internal (Method) GetSwapSize_internal (Method) GetTypeClass2_internal (Method) GetTypeClass_internal (Method) GetTypeDescVarLenArray_Internal (Method) GetTypeDesc_internal (Method) GetTypeNode_internal (Method) GetUABuiltinType_internal (Method) Get_internal (Method) IOpcUaDataTypeFindChildByBrowseName GetFirstChildByBrowseName (Method) GetNextChildByBrowseName (Method) IOpcUaDataTypeMetaData GetDataTypeID (Method) GetEncodingNodeId (Method) GetMethodArguments (Method) GetParentNode (Method) GetParentReferenceType (Method) IsWellKnownType (Method) ITypeDesc FindNode (Method) Get (Method) GetNativeSize (Method) GetSize (Method) GetSize2 (Method) GetSwapSize (Method) GetTypeClass (Method) GetTypeDesc (Method) GetTypeNode (Method) NodeFound (Method) Set (Method) Swap (Method) Swap2 (Method) IsMember (Method) MethodCallTypeIndex_internal (Property) NodeFound_internal (Method) Set_internal (Method) Swap_internal (Method) TypeDesc_Alias (FunctionBlock) FindChild (Method) GetAddress (Method) GetBaseType_internal (Method) GetEnumValues_internal (Method) GetName_internal (Method) GetNativeSize_internal (Method) GetSize2_internal (Method) GetSize_internal (Method) GetSwapSize_internal (Method) GetTypeClass2_internal (Method) GetTypeClass_internal (Method) GetTypeDesc_internal (Method) GetTypeNode_internal (Method) Get_internal (Method) NodeFound_internal (Method) Set_internal (Method) Swap_internal (Method) TypeDesc_AliasWithAttributes (FunctionBlock) GetAttributeByIndex_internal (Method) GetEnumMemberAttributeList_internal (Method) GetNumOfAttributes_internal (Method) TypeDesc_Array (FunctionBlock) BrowseIntoType (Method) BrowseNextElement (Method) BrowseOutOfType (Method) FindChild (Method) GetElementCount (Method) GetNativeSize2_internal (Method) GetNativeSize_internal (Method) GetSize2_internal (Method) GetSize_internal (Method) GetTypeClass2_internal (Method) GetTypeClass_internal (Method) GetTypeDesc_internal (Method) GetTypeNode_internal (Method) Get_internal (Method) NodeFound_internal (Method) Protected DecrementOffset (Method) IncrementOffset (Method) NotifyArrayAccess (Method) protDoNotifyArrayAccess (Method) Set_internal (Method) Swap_internal (Method) UseArrayBaseType (Method) TypeDesc_Array_ByteAddressed (FunctionBlock) Get_internal (Method) Protected IncrementOffset (Method) Set_internal (Method) TypeDesc_Array_Remote (FunctionBlock) Protected IncrementOffset (Method) TypeDesc_Enum (FunctionBlock) GetEnumValues_internal (Method) GetName_internal (Method) GetTypeClass2_internal (Method) TypeDesc_EnumWithAttributes (FunctionBlock) GetAttributeByIndex_internal (Method) GetEnumMemberAttributeList_internal (Method) GetNumOfAttributes_internal (Method) TypeDesc_Executable (FunctionBlock) MethodCallTypeIndex_internal (Property) NodeFound_internal (Method) TypeDesc_Executable2 (FunctionBlock) Execute_internal (Method) GetMethodArguments (Method) NodeFound_internal (Method) TypeDesc_OpcUaBuiltInType (FunctionBlock) FindChild (Method) GetNativeSize2_internal (Method) GetNativeSize_internal (Method) GetSize2_internal (Method) GetSize_internal (Method) GetTypeClass2_internal (Method) GetTypeClass_internal (Method) GetTypeDesc_internal (Method) GetUABuiltinType_internal (Method) Get_internal (Method) NodeFound_internal (Method) Set_internal (Method) Swap_internal (Method) TypeDesc_Property (FunctionBlock) BrowseIntoType (Method) BrowseOutOfType (Method) FindChild (Method) GetAttributeByIndex_internal (Method) GetBaseType_internal (Method) GetEnumMemberAttributeList_internal (Method) GetEnumValues_internal (Method) GetName_internal (Method) GetNativeSize2_internal (Method) GetNativeSize_internal (Method) GetNumOfAttributes_internal (Method) GetSize2_internal (Method) GetSize_internal (Method) GetSwapSize_internal (Method) GetTypeClass2_internal (Method) GetTypeClass_internal (Method) GetTypeDesc_internal (Method) GetTypeNode_internal (Method) Get_internal (Method) IsMember (Method) NodeFound_internal (Method) Set_internal (Method) Swap_internal (Method) TypeDesc_Property_Remote (FunctionBlock) GetBaseType_internal (Method) GetTypeClass2_internal (Method) Get_internal (Method) Set_internal (Method) TypeDesc_Reference (FunctionBlock) BrowseIntoType (Method) BrowseOutOfType (Method) Dereference (Method) FindChild (Method) GetAttributeByIndex_internal (Method) GetBaseType_internal (Method) GetEnumMemberAttributeList_internal (Method) GetEnumValues_internal (Method) GetName_internal (Method) GetNativeSize2_internal (Method) GetNativeSize_internal (Method) GetNumOfAttributes_internal (Method) GetReferenceBaseType_internal (Method) GetSize2_internal (Method) GetSize_internal (Method) GetSwapSize_internal (Method) GetTypeClass2_internal (Method) GetTypeClass_internal (Method) GetTypeDesc_internal (Method) GetTypeNode_internal (Method) Get_internal (Method) IsMember (Method) NodeFound_internal (Method) Set_internal (Method) Swap_internal (Method) TypeDesc_Simple (FunctionBlock) FindChild (Method) GetSwapSize_internal (Method) GetTypeClass_internal (Method) GetTypeDesc_internal (Method) Get_internal (Method) NodeFound_internal (Method) Set_internal (Method) Swap_internal (Method) TypeDesc_Simple_Bit (FunctionBlock) Get_internal (Method) NodeFound_internal (Method) Set_internal (Method) TypeDesc_Struct (FunctionBlock) BrowseIntoType (Method) BrowseNextElement (Method) BrowseOutOfType (Method) FindChild (Method) GetNativeSize_internal (Method) GetTypeClass_internal (Method) GetTypeDesc_internal (Method) Get_internal (Method) IOpcUaDataTypeFindChildByBrowseName GetFirstChildByBrowseName (Method) GetNextChildByBrowseName (Method) IsMember (Method) NodeFound_internal (Method) Protected protTokenLength (Method) Set_internal (Method) Swap_internal (Method) TypeDesc_Struct2 (FunctionBlock) GetName_internal (Method) GetTypeClass2_internal (Method) TypeDesc_Struct2_WithBaseType (FunctionBlock) GetBaseType_internal (Method) GetTypeClass2_internal (Method) TypeDesc_Struct2_WithBaseTypeAndAttributes (FunctionBlock) GetAttributeByIndex_internal (Method) GetEnumMemberAttributeList_internal (Method) GetNumOfAttributes_internal (Method) TypeDesc_Struct_Derived_Remote (FunctionBlock) FindChild (Method) TypeDesc_Struct_Remote (FunctionBlock) GetSecondNativeSize (Method) TypeDesc_Subrange (FunctionBlock) GetBaseType_internal (Method) GetName_internal (Method) GetRange_internal (Method) GetTypeClass2_internal (Method) Get_internal (Method) Set_internal (Method) TypeDesc_UAProperties (FunctionBlock) BrowseIntoType (Method) BrowseNextElement (Method) FindChild (Method) ForwaredImplementations Execute_internal (Method) GetAddress (Method) GetAttributeByIndex_internal (Method) GetBaseType_internal (Method) GetEnumMemberAttributeList_internal (Method) GetEnumValues_internal (Method) GetName_internal (Method) GetNativeSize2_internal (Method) GetNativeSize_internal (Method) GetNumOfAttributes_internal (Method) GetRange_internal (Method) GetReferenceBaseType_internal (Method) GetSize2_internal (Method) GetSize_internal (Method) GetSwapSize_internal (Method) GetTypeClass2_internal (Method) GetTypeClass_internal (Method) GetTypeDescVarLenArray_Internal (Method) GetTypeDesc_internal (Method) GetTypeNode_internal (Method) GetUABuiltinType_internal (Method) MethodCallTypeIndex_internal (Property) Swap_internal (Method) GetFirstChildByBrowseName (Method) GetNextChildByBrowseName (Method) Get_internal (Method) IsMember (Method) Protected protTokenLength (Method) Set_internal (Method) TypeDesc_VarLenArray (FunctionBlock) FindChild (Method) GetNativeSize2_internal (Method) GetNativeSize_internal (Method) GetSize2_internal (Method) GetSize_internal (Method) GetTypeClass2_internal (Method) GetTypeClass_internal (Method) GetTypeDescVarLenArray_Internal (Method) GetTypeDesc_internal (Method) GetTypeNode_internal (Method) Get_internal (Method) NodeFound_internal (Method) Set_internal (Method) Swap_internal (Method) TypeHasCompleteBlittableLayout (Function)
TypeDesc (FB) ¶ FUNCTION_BLOCK TypeDesc IMPLEMENTS __SYSTEM.IQueryInterface, ITypeDesc, IOpcUaDataTypeMetaData Properties: MethodCallTypeIndex_internal Methods: BrowseIntoType BrowseNextElement BrowseOutOfType Execute_internal FindChild FindNode_internal GetAddress GetAttributeByIndex_internal GetBaseType_internal GetEnumMemberAttributeList_internal GetEnumValues_internal GetName_internal GetNativeSize2_internal GetNativeSize_internal GetNumOfAttributes_internal GetRange_internal GetReferenceBaseType_internal GetSize2_internal GetSize_internal GetSwapSize_internal GetTypeClass2_internal GetTypeClass_internal GetTypeDescVarLenArray_Internal GetTypeDesc_internal GetTypeNode_internal GetUABuiltinType_internal Get_internal IsMember NodeFound_internal Set_internal Swap_internal FindNode Get GetDataTypeID GetEncodingNodeId GetFirstChildByBrowseName GetMethodArguments GetNativeSize GetNextChildByBrowseName GetParentNode GetParentReferenceType GetSize GetSize2 GetSwapSize GetTypeClass GetTypeDesc GetTypeNode IsWellKnownType NodeFound Set Swap Swap2 Structure: BrowseIntoType (Method) BrowseNextElement (Method) BrowseOutOfType (Method) Execute_internal (Method) FindChild (Method) FindNode_internal (Method) GetAddress (Method) GetAttributeByIndex_internal (Method) GetBaseType_internal (Method) GetEnumMemberAttributeList_internal (Method) GetEnumValues_internal (Method) GetName_internal (Method) GetNativeSize2_internal (Method) GetNativeSize_internal (Method) GetNumOfAttributes_internal (Method) GetRange_internal (Method) GetReferenceBaseType_internal (Method) GetSize2_internal (Method) GetSize_internal (Method) GetSwapSize_internal (Method) GetTypeClass2_internal (Method) GetTypeClass_internal (Method) GetTypeDescVarLenArray_Internal (Method) GetTypeDesc_internal (Method) GetTypeNode_internal (Method) GetUABuiltinType_internal (Method) Get_internal (Method) IOpcUaDataTypeFindChildByBrowseName GetFirstChildByBrowseName (Method) GetNextChildByBrowseName (Method) IOpcUaDataTypeMetaData GetDataTypeID (Method) GetEncodingNodeId (Method) GetMethodArguments (Method) GetParentNode (Method) GetParentReferenceType (Method) IsWellKnownType (Method) ITypeDesc FindNode (Method) Get (Method) GetNativeSize (Method) GetSize (Method) GetSize2 (Method) GetSwapSize (Method) GetTypeClass (Method) GetTypeDesc (Method) GetTypeNode (Method) NodeFound (Method) Set (Method) Swap (Method) Swap2 (Method) IsMember (Method) MethodCallTypeIndex_internal (Property) NodeFound_internal (Method) Set_internal (Method) Swap_internal (Method)