SymbolicVarNodeAccessor.GetTypeClass (METH) ¶ METHOD GetTypeClass : TypeClass InOut: Scope Name Type Return GetTypeClass TypeClass Input pNode IBaseTreeNode pVariableInformation POINTER TO VariableInformationStruct pResult POINTER TO RTS_IEC_RESULT
SymbolicVarNodeAccessor.GetTypeNode (METH) ¶ METHOD GetTypeNode : ITypeDesc InOut: Scope Name Type Initial Return GetTypeNode ITypeDesc Input pNode IBaseTreeNode pVariableInformation POINTER TO VariableInformationStruct pResult POINTER TO RTS_IEC_RESULT options WORD GetTypeNodeOptions.GetBaseType
SymbolicVarNodeAccessor.SymbolconfigTypeList (PROP) ¶ PROPERTY SymbolconfigTypeList : POINTER TO ARRAY [0..0] OF POINTER TO TypeDesc
TypeHandling ¶ GetBaseType (Method) GetEnumMemberAttributeList (Method) GetEnumValues (Method) GetNumOfTypeAttributes (Method) GetNumOfTypes (Method) GetRange (Method) GetReferenceBaseType (Method) GetTypeAttributeByIndex (Method) GetTypeClassFromType (Method) GetTypeDesc (Method) GetTypeDescVarLenArray (Method) GetTypeName (Method) GetTypeNodeByIndex (Method) GetUABuiltinType (Method) HasBaseType (Method)
SymbolicVarNodeAccessor.GetBaseType (METH) ¶ METHOD GetBaseType : ITypeDesc Returns the base type, or a null pointer if no base type is found. InOut: Scope Name Type Return GetBaseType ITypeDesc Input typeDesc ITypeDesc
SymbolicVarNodeAccessor.GetEnumMemberAttributeList (METH) ¶ METHOD GetEnumMemberAttributeList : POINTER TO EnumAttributes InOut: Scope Name Type Return GetEnumMemberAttributeList POINTER TO EnumAttributes Input typeDesc ITypeDesc pnNumOfEnumValues POINTER TO INT pResult POINTER TO SysTypes.RTS_IEC_RESULT
SymbolicVarNodeAccessor.GetNodeFlags (METH) ¶ METHOD GetNodeFlags : DWORD InOut: Scope Name Type Return GetNodeFlags DWORD Input pNode IBaseTreeNode pResult POINTER TO SysTypes.RTS_IEC_RESULT
SymbolicVarNodeAccessor.GetNodeFullPath (METH) ¶ METHOD GetNodeFullPath : DINT InOut: Scope Name Type Comment Return GetNodeFullPath DINT Input pNode IBaseTreeNode pVariableInformation POINTER TO VariableInformationStruct pszPath POINTER TO STRING diMaxPath DINT valid range: [0; 16#7FFFFFFF] (negative number make no sense); values > 16#7FFF will be trimmed to 16#7FFF pResult POINTER TO RTS_IEC_RESULT
SymbolicVarNodeAccessor.GetNodeType (METH) ¶ METHOD GetNodeType : TreeNodeType InOut: Scope Name Type Return GetNodeType TreeNodeType Input pNode IBaseTreeNode pResult POINTER TO UDINT
SymbolicVarNodeAccessor.GetNodeName (METH) ¶ METHOD GetNodeName : POINTER TO STRING InOut: Scope Name Type Return GetNodeName POINTER TO STRING Input pNode IBaseTreeNode pVariableInformation POINTER TO VariableInformationStruct pResult POINTER TO RTS_IEC_RESULT