void VOID
Datatypesess datatype definition.
Definition: Defines.h:105
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
Class declaration description.
Definition: Function_Block_Bit_Manipulation.h:79
virtual VOID Execute()
Function block execution method.
Definition: Function_Block_Bit_Manipulation.cpp:122
TBlock_Input_Connector object_bool_Input_10
Block input boolean signal 10.
Definition: Function_Block_Bit_Manipulation.h:163
TBlock_Input_Connector object_bool_Input_16
Block input boolean signal 16.
Definition: Function_Block_Bit_Manipulation.h:181
TBlock_Input_Connector object_bool_Input_5
Block input boolean signal 5.
Definition: Function_Block_Bit_Manipulation.h:148
TBlock_Input_Connector object_bool_Input_2
Block input boolean signal 2.
Definition: Function_Block_Bit_Manipulation.h:139
TBlock_Input_Connector object_bool_Input_11
Block input boolean signal 11.
Definition: Function_Block_Bit_Manipulation.h:166
TBlock_Input_Connector object_bool_Input_12
Block input boolean signal 12.
Definition: Function_Block_Bit_Manipulation.h:169
TBlock_Input_Connector object_bool_Input_6
Block input boolean signal 6.
Definition: Function_Block_Bit_Manipulation.h:151
VOID Init()
Function block initialisation method.
Definition: Function_Block_Bit_Manipulation.cpp:110
TBlock_Input_Connector object_bool_Input_3
Block input boolean signal 3.
Definition: Function_Block_Bit_Manipulation.h:142
TBlock_Input_Connector object_bool_Input_7
Block input boolean signal 7.
Definition: Function_Block_Bit_Manipulation.h:154
virtual ~TFunction_Block_Merge_BOOL_U16()
Class destructor method.
Definition: Function_Block_Bit_Manipulation.cpp:102
TBlock_Input_Connector object_bool_Input_13
Block input boolean signal 13.
Definition: Function_Block_Bit_Manipulation.h:172
TBlock_Input_Connector object_bool_Input_1
Block input boolean signal 1.
Definition: Function_Block_Bit_Manipulation.h:136
TBlock_Input_Connector object_bool_Input_9
Block input boolean signal 9.
Definition: Function_Block_Bit_Manipulation.h:160
TBlock_Input_Connector object_bool_Input_14
Block input boolean signal 14.
Definition: Function_Block_Bit_Manipulation.h:175
TBlock_Output_Connector object_u16_Output
Block output signal.
Definition: Function_Block_Bit_Manipulation.h:188
TFunction_Block_Merge_BOOL_U16()
Class constructor method.
Definition: Function_Block_Bit_Manipulation.cpp:66
TBlock_Input_Connector object_bool_Input_8
Block input boolean signal 8.
Definition: Function_Block_Bit_Manipulation.h:157
TBlock_Input_Connector object_bool_Input_4
Block input boolean signal 4.
Definition: Function_Block_Bit_Manipulation.h:145
TBlock_Input_Connector object_bool_Input_15
Block input boolean signal 15.
Definition: Function_Block_Bit_Manipulation.h:178
Class declaration description.
Definition: Function_Block_Bit_Manipulation.h:207
TBlock_Input_Connector object_bool_Input_6
Block input boolean signal 6.
Definition: Function_Block_Bit_Manipulation.h:279
TBlock_Input_Connector object_bool_Input_23
Block input boolean signal 23.
Definition: Function_Block_Bit_Manipulation.h:330
TBlock_Input_Connector object_bool_Input_12
Block input boolean signal 12.
Definition: Function_Block_Bit_Manipulation.h:297
TBlock_Input_Connector object_bool_Input_14
Block input boolean signal 14.
Definition: Function_Block_Bit_Manipulation.h:303
TBlock_Input_Connector object_bool_Input_11
Block input boolean signal 11.
Definition: Function_Block_Bit_Manipulation.h:294
TBlock_Input_Connector object_bool_Input_28
Block input boolean signal 28.
Definition: Function_Block_Bit_Manipulation.h:345
TBlock_Input_Connector object_bool_Input_29
Block input boolean signal 29.
Definition: Function_Block_Bit_Manipulation.h:348
TBlock_Input_Connector object_bool_Input_22
Block input boolean signal 22.
Definition: Function_Block_Bit_Manipulation.h:327
TBlock_Input_Connector object_bool_Input_31
Block input boolean signal 31.
Definition: Function_Block_Bit_Manipulation.h:354
TBlock_Input_Connector object_bool_Input_15
Block input boolean signal 15.
Definition: Function_Block_Bit_Manipulation.h:306
TBlock_Input_Connector object_bool_Input_10
Block input boolean signal 10.
Definition: Function_Block_Bit_Manipulation.h:291
TBlock_Input_Connector object_bool_Input_4
Block input boolean signal 4.
Definition: Function_Block_Bit_Manipulation.h:273
TBlock_Input_Connector object_bool_Input_13
Block input boolean signal 13.
Definition: Function_Block_Bit_Manipulation.h:300
TBlock_Input_Connector object_bool_Input_1
Block input boolean signal 1.
Definition: Function_Block_Bit_Manipulation.h:264
TBlock_Input_Connector object_bool_Input_18
Block input boolean signal 18.
Definition: Function_Block_Bit_Manipulation.h:315
TBlock_Input_Connector object_bool_Input_27
Block input boolean signal 27.
Definition: Function_Block_Bit_Manipulation.h:342
virtual VOID Execute()
Function block execution method.
Definition: Function_Block_Bit_Manipulation.cpp:305
TBlock_Input_Connector object_bool_Input_24
Block input boolean signal 24.
Definition: Function_Block_Bit_Manipulation.h:333
TBlock_Input_Connector object_bool_Input_5
Block input boolean signal 5.
Definition: Function_Block_Bit_Manipulation.h:276
TBlock_Input_Connector object_bool_Input_19
Block input boolean signal 19.
Definition: Function_Block_Bit_Manipulation.h:318
TFunction_Block_Merge_BOOL_U32()
Class constructor method.
Definition: Function_Block_Bit_Manipulation.cpp:233
VOID Init()
Function block initialisation method.
Definition: Function_Block_Bit_Manipulation.cpp:293
TBlock_Input_Connector object_bool_Input_21
Block input boolean signal 21.
Definition: Function_Block_Bit_Manipulation.h:324
TBlock_Output_Connector object_u32_Output
Block output signal.
Definition: Function_Block_Bit_Manipulation.h:364
TBlock_Input_Connector object_bool_Input_16
Block input boolean signal 16.
Definition: Function_Block_Bit_Manipulation.h:309
TBlock_Input_Connector object_bool_Input_2
Block input boolean signal 2.
Definition: Function_Block_Bit_Manipulation.h:267
TBlock_Input_Connector object_bool_Input_8
Block input boolean signal 8.
Definition: Function_Block_Bit_Manipulation.h:285
TBlock_Input_Connector object_bool_Input_7
Block input boolean signal 7.
Definition: Function_Block_Bit_Manipulation.h:282
TBlock_Input_Connector object_bool_Input_30
Block input boolean signal 30.
Definition: Function_Block_Bit_Manipulation.h:351
TBlock_Input_Connector object_bool_Input_3
Block input boolean signal 3.
Definition: Function_Block_Bit_Manipulation.h:270
TBlock_Input_Connector object_bool_Input_20
Block input boolean signal 20.
Definition: Function_Block_Bit_Manipulation.h:321
TBlock_Input_Connector object_bool_Input_32
Block input boolean signal 32.
Definition: Function_Block_Bit_Manipulation.h:357
TBlock_Input_Connector object_bool_Input_17
Block input boolean signal 17.
Definition: Function_Block_Bit_Manipulation.h:312
TBlock_Input_Connector object_bool_Input_9
Block input boolean signal 9.
Definition: Function_Block_Bit_Manipulation.h:288
TBlock_Input_Connector object_bool_Input_26
Block input boolean signal 26.
Definition: Function_Block_Bit_Manipulation.h:339
TBlock_Input_Connector object_bool_Input_25
Block input boolean signal 25.
Definition: Function_Block_Bit_Manipulation.h:336
virtual ~TFunction_Block_Merge_BOOL_U32()
Class destructor method.
Definition: Function_Block_Bit_Manipulation.cpp:285
Class declaration description.
Definition: Function_Block_Bit_Manipulation.h:383
virtual VOID Execute()
Function block execution method.
Definition: Function_Block_Bit_Manipulation.cpp:554
TFunction_Block_Merge_U8_U16()
Class constructor method.
Definition: Function_Block_Bit_Manipulation.cpp:512
TBlock_Output_Connector object_u16_Output
Block output signal.
Definition: Function_Block_Bit_Manipulation.h:450
virtual ~TFunction_Block_Merge_U8_U16()
Class destructor method.
Definition: Function_Block_Bit_Manipulation.cpp:534
TBlock_Input_Connector object_u8_Input_2
Block input U8 signal 2.
Definition: Function_Block_Bit_Manipulation.h:443
VOID Init()
Function block initialisation method.
Definition: Function_Block_Bit_Manipulation.cpp:542
TBlock_Input_Connector object_u8_Input_1
Block input U8 signal 1.
Definition: Function_Block_Bit_Manipulation.h:440
Class declaration description.
Definition: Function_Block_Bit_Manipulation.h:469
TBlock_Output_Connector object_bool_Output_5
Block output BOOL signal 5.
Definition: Function_Block_Bit_Manipulation.h:545
virtual ~TFunction_Block_Split_U16_BOOL()
Class destructor method.
Definition: Function_Block_Bit_Manipulation.cpp:604
TBlock_Output_Connector object_bool_Output_12
Block output BOOL signal 12.
Definition: Function_Block_Bit_Manipulation.h:566
VOID Init()
Function block initialisation method.
Definition: Function_Block_Bit_Manipulation.cpp:612
TBlock_Output_Connector object_bool_Output_9
Block output BOOL signal 9.
Definition: Function_Block_Bit_Manipulation.h:557
TBlock_Output_Connector object_bool_Output_6
Block output BOOL signal 6.
Definition: Function_Block_Bit_Manipulation.h:548
TBlock_Output_Connector object_bool_Output_10
Block output BOOL signal 10.
Definition: Function_Block_Bit_Manipulation.h:560
TBlock_Input_Connector object_u16_Input
Block input U16 signal.
Definition: Function_Block_Bit_Manipulation.h:526
virtual VOID Execute()
Function block execution method.
Definition: Function_Block_Bit_Manipulation.cpp:624
TBlock_Output_Connector object_bool_Output_8
Block output BOOL signal 8.
Definition: Function_Block_Bit_Manipulation.h:554
TBlock_Output_Connector object_bool_Output_14
Block output BOOL signal 14.
Definition: Function_Block_Bit_Manipulation.h:572
TBlock_Output_Connector object_bool_Output_3
Block output BOOL signal 3.
Definition: Function_Block_Bit_Manipulation.h:539
TBlock_Output_Connector object_bool_Output_13
Block output BOOL signal 13.
Definition: Function_Block_Bit_Manipulation.h:569
TBlock_Output_Connector object_bool_Output_1
Block output BOOL signal 1.
Definition: Function_Block_Bit_Manipulation.h:533
TBlock_Output_Connector object_bool_Output_16
Block output BOOL signal 16.
Definition: Function_Block_Bit_Manipulation.h:578
TBlock_Output_Connector object_bool_Output_7
Block output BOOL signal 7.
Definition: Function_Block_Bit_Manipulation.h:551
TBlock_Output_Connector object_bool_Output_4
Block output BOOL signal 4.
Definition: Function_Block_Bit_Manipulation.h:542
TBlock_Output_Connector object_bool_Output_2
Block output BOOL signal 2.
Definition: Function_Block_Bit_Manipulation.h:536
TBlock_Output_Connector object_bool_Output_15
Block output BOOL signal 15.
Definition: Function_Block_Bit_Manipulation.h:575
TBlock_Output_Connector object_bool_Output_11
Block output BOOL signal 11.
Definition: Function_Block_Bit_Manipulation.h:563
TFunction_Block_Split_U16_BOOL()
Class constructor method.
Definition: Function_Block_Bit_Manipulation.cpp:568
Class declaration description.
Definition: Function_Block_Bit_Manipulation.h:859
virtual VOID Execute()
Function block execution method.
Definition: Function_Block_Bit_Manipulation.cpp:863
VOID Init()
Function block initialisation method.
Definition: Function_Block_Bit_Manipulation.cpp:851
TFunction_Block_Split_U16_U16()
Class constructor method.
Definition: Function_Block_Bit_Manipulation.cpp:821
TBlock_Input_Connector object_u16_Input
Block input U16 signal.
Definition: Function_Block_Bit_Manipulation.h:916
virtual ~TFunction_Block_Split_U16_U16()
Class destructor method.
Definition: Function_Block_Bit_Manipulation.cpp:843
TBlock_Output_Connector object_u16_Output_1
Block output U8 signal 1.
Definition: Function_Block_Bit_Manipulation.h:923
TBlock_Output_Connector object_u16_Output_2
Block output U8 signal 2.
Definition: Function_Block_Bit_Manipulation.h:926
Class declaration description.
Definition: Function_Block_Bit_Manipulation.h:773
TBlock_Input_Connector object_u16_Input
Block input U16 signal.
Definition: Function_Block_Bit_Manipulation.h:830
virtual ~TFunction_Block_Split_U16_U8()
Class destructor method.
Definition: Function_Block_Bit_Manipulation.cpp:788
VOID Init()
Function block initialisation method.
Definition: Function_Block_Bit_Manipulation.cpp:796
TFunction_Block_Split_U16_U8()
Class constructor method.
Definition: Function_Block_Bit_Manipulation.cpp:766
virtual VOID Execute()
Function block execution method.
Definition: Function_Block_Bit_Manipulation.cpp:808
TBlock_Output_Connector object_u8_Output_1
Block output U8 signal 1.
Definition: Function_Block_Bit_Manipulation.h:837
TBlock_Output_Connector object_u8_Output_2
Block output U8 signal 2.
Definition: Function_Block_Bit_Manipulation.h:840
Class declaration description.
Definition: Function_Block_Bit_Manipulation.h:597
TBlock_Output_Connector object_bool_Output_14
Block output BOOL signal 14.
Definition: Function_Block_Bit_Manipulation.h:700
TBlock_Output_Connector object_bool_Output_32
Block output BOOL signal 32.
Definition: Function_Block_Bit_Manipulation.h:754
VOID Init()
Function block initialisation method.
Definition: Function_Block_Bit_Manipulation.cpp:711
TBlock_Output_Connector object_bool_Output_19
Block output BOOL signal 19.
Definition: Function_Block_Bit_Manipulation.h:715
TBlock_Output_Connector object_bool_Output_15
Block output BOOL signal 15.
Definition: Function_Block_Bit_Manipulation.h:703
TBlock_Output_Connector object_bool_Output_2
Block output BOOL signal 2.
Definition: Function_Block_Bit_Manipulation.h:664
virtual VOID Execute()
Function block execution method.
Definition: Function_Block_Bit_Manipulation.cpp:723
TBlock_Output_Connector object_bool_Output_16
Block output BOOL signal 16.
Definition: Function_Block_Bit_Manipulation.h:706
TBlock_Output_Connector object_bool_Output_24
Block output BOOL signal 24.
Definition: Function_Block_Bit_Manipulation.h:730
TBlock_Output_Connector object_bool_Output_5
Block output BOOL signal 5.
Definition: Function_Block_Bit_Manipulation.h:673
TBlock_Output_Connector object_bool_Output_23
Block output BOOL signal 23.
Definition: Function_Block_Bit_Manipulation.h:727
TBlock_Output_Connector object_bool_Output_26
Block output BOOL signal 26.
Definition: Function_Block_Bit_Manipulation.h:736
TBlock_Output_Connector object_bool_Output_17
Block output BOOL signal 17.
Definition: Function_Block_Bit_Manipulation.h:709
TBlock_Output_Connector object_bool_Output_6
Block output BOOL signal 6.
Definition: Function_Block_Bit_Manipulation.h:676
TBlock_Output_Connector object_bool_Output_1
Block output BOOL signal 1.
Definition: Function_Block_Bit_Manipulation.h:661
virtual ~TFunction_Block_Split_U32_BOOL()
Class destructor method.
Definition: Function_Block_Bit_Manipulation.cpp:703
TBlock_Output_Connector object_bool_Output_21
Block output BOOL signal 21.
Definition: Function_Block_Bit_Manipulation.h:721
TFunction_Block_Split_U32_BOOL()
Class constructor method.
Definition: Function_Block_Bit_Manipulation.cpp:651
TBlock_Output_Connector object_bool_Output_29
Block output BOOL signal 29.
Definition: Function_Block_Bit_Manipulation.h:745
TBlock_Input_Connector object_u32_Input
Block input U32 signal.
Definition: Function_Block_Bit_Manipulation.h:654
TBlock_Output_Connector object_bool_Output_18
Block output BOOL signal 18.
Definition: Function_Block_Bit_Manipulation.h:712
TBlock_Output_Connector object_bool_Output_10
Block output BOOL signal 10.
Definition: Function_Block_Bit_Manipulation.h:688
TBlock_Output_Connector object_bool_Output_31
Block output BOOL signal 31.
Definition: Function_Block_Bit_Manipulation.h:751
TBlock_Output_Connector object_bool_Output_27
Block output BOOL signal 27.
Definition: Function_Block_Bit_Manipulation.h:739
TBlock_Output_Connector object_bool_Output_11
Block output BOOL signal 11.
Definition: Function_Block_Bit_Manipulation.h:691
TBlock_Output_Connector object_bool_Output_13
Block output BOOL signal 13.
Definition: Function_Block_Bit_Manipulation.h:697
TBlock_Output_Connector object_bool_Output_25
Block output BOOL signal 25.
Definition: Function_Block_Bit_Manipulation.h:733
TBlock_Output_Connector object_bool_Output_20
Block output BOOL signal 20.
Definition: Function_Block_Bit_Manipulation.h:718
TBlock_Output_Connector object_bool_Output_22
Block output BOOL signal 22.
Definition: Function_Block_Bit_Manipulation.h:724
TBlock_Output_Connector object_bool_Output_12
Block output BOOL signal 12.
Definition: Function_Block_Bit_Manipulation.h:694
TBlock_Output_Connector object_bool_Output_4
Block output BOOL signal 4.
Definition: Function_Block_Bit_Manipulation.h:670
TBlock_Output_Connector object_bool_Output_8
Block output BOOL signal 8.
Definition: Function_Block_Bit_Manipulation.h:682
TBlock_Output_Connector object_bool_Output_3
Block output BOOL signal 3.
Definition: Function_Block_Bit_Manipulation.h:667
TBlock_Output_Connector object_bool_Output_28
Block output BOOL signal 28.
Definition: Function_Block_Bit_Manipulation.h:742
TBlock_Output_Connector object_bool_Output_7
Block output BOOL signal 7.
Definition: Function_Block_Bit_Manipulation.h:679
TBlock_Output_Connector object_bool_Output_9
Block output BOOL signal 9.
Definition: Function_Block_Bit_Manipulation.h:685
TBlock_Output_Connector object_bool_Output_30
Block output BOOL signal 30.
Definition: Function_Block_Bit_Manipulation.h:748
Definition: Function_Block_Bit_Manipulation.h:945
TBlock_Output_Connector object_u32_Output_2
Block output U32 signal 2.
Definition: Function_Block_Bit_Manipulation.h:1012
virtual VOID Execute()
Function block execution method.
Definition: Function_Block_Bit_Manipulation.cpp:918
VOID Init()
Function block initialisation method.
Definition: Function_Block_Bit_Manipulation.cpp:906
virtual ~TFunction_Block_Split_U64_U32()
Class destructor method.
Definition: Function_Block_Bit_Manipulation.cpp:898
TBlock_Input_Connector object_u64_Input
Block input U64 signal.
Definition: Function_Block_Bit_Manipulation.h:1002
TBlock_Output_Connector object_u32_Output_1
Block output U32 signal 1.
Definition: Function_Block_Bit_Manipulation.h:1009
TFunction_Block_Split_U64_U32()
Class constructor method.
Definition: Function_Block_Bit_Manipulation.cpp:876