void VOID
Datatypesess datatype definition.
Definition: Defines.h:105
unsigned long U32
Binary 32-Bit unsigned integer datatype defenition.
Definition: Defines.h:203
Function block base class header file.
Function block output connector class.
Definition: Block_Output_Connector.h:59
Function block base class for device.
Definition: Function_Block_Base.h:96
Boolean signal turn on delay class.
Definition: Function_Block_On_Delay.h:76
TBlock_Output_Connector object_bool_Output
Function block output signal connector.
Definition: Function_Block_On_Delay.h:147
TBlock_Input_Connector object_f32_Delay
On delay in seconds.
Definition: Function_Block_On_Delay.h:133
TBlock_Input_Connector object_f32_Sample_Time
Function block sample time in seconds.
Definition: Function_Block_On_Delay.h:130
virtual ~TFunction_Block_On_Delay()
Class destructor method.
Definition: Function_Block_On_Delay.cpp:94
TFunction_Block_On_Delay()
Class constructor method.
Definition: Function_Block_On_Delay.cpp:66
virtual VOID Execute()
Function block execution method.
Definition: Function_Block_On_Delay.cpp:158
U32 u32_Delay
Delay time in task counts.
Definition: Function_Block_On_Delay.h:166
U32 u32_Delay_Counter
Delay counter.
Definition: Function_Block_On_Delay.h:169
TBlock_Input_Connector object_bool_Input
Function block input signal connector.
Definition: Function_Block_On_Delay.h:140
VOID Init()
Block initialisation method.
Definition: Function_Block_On_Delay.cpp:102