VisuFbWriteDateTimeVariableFormatted (FB) ¶ FUNCTION_BLOCK VisuFbWriteDateTimeVariableFormatted EXTENDS VisuFbAnalyzeDateTimeFormatStringBase Methods: AssignIfValid AssignIfValidConvertible Initialize Analyze , inherited from VisuFbAnalyzeDateTimeFormatStringBase CharFound CheckCandidateForDecimals , inherited from VisuFbAnalyzeDateTimeFormatStringBase EndFormatPart , inherited from VisuFbAnalyzeDateTimeFormatStringBase GetCharHelp , inherited from VisuFbAnalyzeDateTimeFormatStringBase GetLanguageText , inherited from VisuFbAnalyzeDateTimeFormatStringBase GetLanguageTextMayShort , inherited from VisuFbAnalyzeDateTimeFormatStringBase GetStructTimeDate GreedilyHandleSameChars , inherited from VisuFbAnalyzeDateTimeFormatStringBase InitFormat , inherited from VisuFbAnalyzeDateTimeFormatStringBase PlaceholderFound StartFormatPart , inherited from VisuFbAnalyzeDateTimeFormatStringBase ValidateAgainstInputChecks Structure: AssignIfValid (Method) AssignIfValidConvertible (Method) Initialize (Method) Overrides CharFound (Method) PlaceholderFound (Method) Private GetStructTimeDate (Method) ValidateAgainstInputChecks (Method)
VisuFbWriteDateTimeVariableFormatted.AssignIfValid (METH) ¶ METHOD AssignIfValid : BOOL InOut: Scope Name Type Return AssignIfValid BOOL Input pst Visu_TypeString pVar POINTER TO BYTE varType Visu_Types pInputChecks POINTER TO Visu_InputChecks
VisuFbWriteDateTimeVariableFormatted.AssignIfValidConvertible (METH) ¶ METHOD AssignIfValidConvertible : BOOL This function exists so that we can do calls from the integrated visu too (no pointer to base type…) InOut: Scope Name Type Return AssignIfValidConvertible BOOL Input pst Visu_TypeString varType Visu_Types Inout value Visu_AllNumericTypesUnion
Overrides ¶ CharFound (Method) PlaceholderFound (Method)
VisuFbWriteDateTimeVariableFormatted.Initialize (METH) ¶ METHOD Initialize InOut: Scope Name Type Comment Input pbyFormatString Visu_TypeString Contains the format string used to format the time.
VisuFbWriteDateTimeVariableFormatted.PlaceholderFound (METH) ¶ METHOD PROTECTED PlaceholderFound InOut: Scope Name Type Comment Input typeofPlaceholder VisuDateTimeFormatPlaceholders Placeholder found iParam INT Param to use for some placeholders, e.g.: decimals. -1 for not use
VisuFbWriteDateTimeVariableFormatted.CharFound (METH) ¶ METHOD PROTECTED CharFound Called during Analyze InOut: Scope Name Type Input characterFound WORD
Private ¶ GetStructTimeDate (Method) ValidateAgainstInputChecks (Method)
VisuFbWriteDateTimeVariableFormatted.GetStructTimeDate (METH) ¶ METHOD GetStructTimeDate : VisuStructTimeDate Takes the current variable value as time and fills the SYSTIMEDATE return value. InOut: Scope Name Type Return GetStructTimeDate VisuStructTimeDate Input eVarType Visu_Types uliTimestampUtc ULINT
VisuFbWriteDateTimeVariableFormatted.ValidateAgainstInputChecks (METH) ¶ METHOD ValidateAgainstInputChecks : BOOL InOut: Scope Name Type Return ValidateAgainstInputChecks BOOL Input value Visu_AllNumericTypesUnion varType Visu_Types pInputChecks POINTER TO Visu_InputChecks