InstancePathNodeFinder.FindLongWithData (METH) ¶ METHOD FindLongWithData : IInstancePathBuildingNode InOut: Scope Name Type Comment Return FindLongWithData IInstancePathBuildingNode Input pstPath POINTER TO STRING pData POINTER TO BYTE some userdefined data Output bEnd BOOL prt POINTER TO IInstancePathBuildingNode
InstancePathNodeFinder.FindWithData (METH) ¶ METHOD FindWithData : IInstancePathBuildingNode InOut: Scope Name Type Comment Return FindWithData IInstancePathBuildingNode Input stPath STRING(255) pData POINTER TO BYTE some userdefined data Output bEnd BOOL prt POINTER TO InstancePathBuildingNode
InstancePathNodeFinder.Initialize (METH) ¶ METHOD Initialize : BOOL InOut: Scope Name Type Comment Return Initialize BOOL Input pRootNodes POINTER TO ARRAY [0..100] OF IBaseTreeNode The nodes must be InstancePathNodeBuildingNode ‘s! iNodeCount DINT
InstancePathNodeFinder.abstrIgnoreRootNode (METH) ¶ METHOD PROTECTED abstrIgnoreRootNode : BOOL InOut: Scope Name Type Comment Return abstrIgnoreRootNode BOOL Input pNode IInstancePathBuildingNode pData POINTER TO BYTE userdefined data
PStrIFind (FUN) ¶ FUNCTION PStrIFind : INT Same semantics as Find from the standard.library. A null pointer will lead to a return of -1 If pst1 is too long, -2 will be returned If pst2 is too long, -3 will be returned InOut: Scope Name Type Return PStrIFind INT Input pst1 POINTER TO STRING(255) pst2 POINTER TO STRING(255)
PStrLen (FUN) ¶ FUNCTION PStrLen : DINT InOut: Scope Name Type Return PStrLen DINT Input pString POINTER TO STRING
PStrLenUntil (FUN) ¶ FUNCTION PStrLenUntil : DINT InOut: Scope Name Type Return PStrLenUntil DINT Input pst POINTER TO STRING stTokenDelimiters STRING
PStrToUpper (FUN) ¶ FUNCTION PStrToUpper : STRING(255) This function converts a string to uppercase. The maximal stringlen is 255! InOut: Scope Name Type Return PStrToUpper STRING(255) Input pstValue POINTER TO STRING(255)
StringToDintMap (FB) ¶ FUNCTION_BLOCK StringToDintMap EXTENDS BaseMap Properties: CaseSensitive Capacity , inherited from BaseVector Count , inherited from BaseVector proUseOptimizedSortForInsertionAtTheEnd , inherited from BaseMap Methods: AddStringDintPair GetValue BeginUpdate , inherited from BaseMap Clear , inherited from BaseVector EndUpdate , inherited from BaseMap InitMemory , inherited from BaseVector RemoveLast , inherited from BaseVector ReserveSpace , inherited from BaseVector proAfterAlloc , inherited from BaseVector proRemove , inherited from BaseVector Structure: AddStringDintPair (Method) CaseSensitive (Property) GetValue (Method)
StringToDintMap.AddStringDintPair (METH) ¶ METHOD AddStringDintPair : UDINT InOut: Scope Name Type Return AddStringDintPair UDINT Input str STRING diValue DINT