ConOpSys V2970  P004.07
ANVILEX control operating system
Public Member Functions | Public Attributes | Private Attributes | List of all members
TConOpSys_Variant Class Reference

ConOpSys variant class. More...

#include <ConOpSys_Variant.h>

Collaboration diagram for TConOpSys_Variant:
Collaboration graph

Public Member Functions

 TConOpSys_Variant ()
 Class constructor method. More...
 
 TConOpSys_Variant (TConOpSys_Variant_Data_Type enum_New_Type)
 Class constructor method. More...
 
BOOL Set_Type (TConOpSys_Variant_Data_Type enum_New_Type, TConOpSys_Variant_Data *struct_Array, U32 u32_Size)
 
BOOL Set_Type (TConOpSys_Variant_Data_Type enum_New_Type)
 Set datatype. More...
 
BOOL __fastcall Set_Type (UnicodeString ucs_Type_Name)
 Set datatype referenced by the datatype name. More...
 
TConOpSys_Variant_Data_Type Get_Type ()
 Get assigned variant datatype. More...
 
UnicodeString __fastcall Get_Type_As_UCS ()
 
TConOpSys_Variant_Data_Type Get_Storage_Type ()
 
U32 Get_Size ()
 Get value size in bytes. More...
 
BOOL Is_Assignable_From (TConOpSys_Variant_Data_Type enum_Type)
 
BOOL Is_Pointer_Type ()
 
BOOL Is_Storage_Type ()
 
BOOL Set_Random_Value ()
 Set random value. Used for debug purpoise only. More...
 
BOOL Encode_Momentum_Datatype ()
 Customer specific data encoding. More...
 
BOOL Decode_Momentum_Datatype ()
 Customer specific data decoding. More...
 
BOOL Precheck_Value_As_Decimal_String (C8 *s8_Value)
 Precheck value from decimal string. More...
 
BOOL Set_Value_As_Decimal_String (C8 *s8_Value)
 Set value from decimal string. More...
 
BOOL Set_Value_As_Hex_String (C8 *s8_Value)
 Set value from hexal string. More...
 
BOOL Set_Value_As_BOOL (BOOL bool_Value)
 
BOOL Set_Value_As_U8 (U8 u8_Value)
 Set value from BOOL value. More...
 
BOOL Set_Value_As_I8 (I8 i8_Value)
 Set value from U8 value. More...
 
BOOL Set_Value_As_U16 (U16 u16_Value)
 Set value from I8 value. More...
 
BOOL Set_Value_As_I16 (I16 i16_Value)
 Set value from U16 value. More...
 
BOOL Set_Value_As_U32 (U32 u32_Value)
 Set value from I16 value. More...
 
BOOL Set_Value_As_I32 (I32 i32_Value)
 Set value from U32 value. More...
 
BOOL Set_Value_As_U64 (U64 u64_Value)
 Set value from I32 value. More...
 
BOOL Set_Value_As_I64 (I64 i64_Value)
 Set value from U64 value. More...
 
BOOL Set_Value_As_F32 (F32 f32_Value)
 Set value from I64 value. More...
 
BOOL Set_Value_As_F64 (F64 f64_Value)
 Set value from F32 value. More...
 
BOOL Set_Value_U64_As_VMP (U64 u64_VMP_Value)
 Set value from F64 value. More...
 
BOOL Set_Value_As_Variant (TConOpSys_Variant_Data *object_Variant_Value)
 Set value from VMP value. More...
 
BOOL Set_Value_As_Variant (TConOpSys_Variant_Data *object_Variant_Value, U32 u32_Element_Index)
 
VOID Get_Value_As_Decimal_String (C8 *s8_Value, U32 u32_Buffer_Size)
 Get value as decimal string. More...
 
VOID Get_Value_As_Hex_String (C8 *s8_Value, U32 u32_Buffer_Size)
 Get value as hexal string. More...
 
VOID Get_Value_As_F64 (F64 *f64_Value)
 Get value as F64. More...
 
BOOL Get_Value_As_Variant (TConOpSys_Variant_Data *object_Variant_Value, U32 u32_Element_Index)
 
VOID Assign (TConOpSys_Variant *object_Value_To_Assign)
 Assign variant to variant. More...
 
VOID Clear ()
 Clear variant data buffer method. More...
 
TConOpSys_Variantoperator= (TConOpSys_Variant const &rhs)
 Assign operator overload. More...
 
TConOpSys_Variantoperator= (TConOpSys_Variant_Data const &rhs)
 Assign operator overload. More...
 
BOOL operator== (TConOpSys_Variant const &rhs)
 Equal operator overload. More...
 
BOOL operator== (TConOpSys_Variant_Data const &rhs)
 Equal operator overload. More...
 
BOOL operator!= (TConOpSys_Variant const &rhs)
 Not equal operator overload. More...
 
BOOL operator!= (TConOpSys_Variant_Data const &rhs)
 Not equal operator overload. More...
 
BOOL operator< (TConOpSys_Variant const &rhs)
 Less operator overload. More...
 
BOOL operator< (TConOpSys_Variant_Data const &rhs)
 Less operator overload. More...
 
BOOL operator<= (TConOpSys_Variant const &rhs)
 Less or queal operator overload. More...
 
BOOL operator<= (TConOpSys_Variant_Data const &rhs)
 Less or queal operator overload. More...
 
BOOL operator> (TConOpSys_Variant const &rhs)
 Grater operator overload. More...
 
BOOL operator> (TConOpSys_Variant_Data const &rhs)
 Grater operator overload. More...
 
BOOL operator>= (TConOpSys_Variant const &rhs)
 Grater or queal operator overload. More...
 
BOOL operator>= (TConOpSys_Variant_Data const &rhs)
 Grater or queal operator overload. More...
 

Public Attributes

TConOpSys_Variant_Data struct_Data
 Variant data storage. More...
 
UnicodeString ds_Data
 Variant data storage for strings. More...
 

Private Attributes

TConOpSys_Variant_Data_Type enum_Type
 By the variant storage carried data type. More...
 

Detailed Description

ConOpSys variant class.

Constructor & Destructor Documentation

◆ TConOpSys_Variant() [1/2]

TConOpSys_Variant::TConOpSys_Variant ( )

Class constructor method.


Note
The method create application object.
Returns
None
Override
Not allowed
Attention
Don't call this method directly.
UML diagram
dot_TConOpSys_Variant__TConOpSys_Variant.png

References Clear(), enum_Type, and enum_Unassigned.

Here is the call graph for this function:

◆ TConOpSys_Variant() [2/2]

TConOpSys_Variant::TConOpSys_Variant ( TConOpSys_Variant_Data_Type  enum_New_Type)

Class constructor method.


Note
The method create application object.
Parameters
[in]enum_New_Type- Stored by variant datatype enumerator
Returns
None
Override
Not allowed
Attention
Don't call this method directly.
UML diagram
dot_TConOpSys_Variant__TConOpSys_Variant.png

References Set_Type().

Here is the call graph for this function:

Member Function Documentation

◆ Assign()

VOID TConOpSys_Variant::Assign ( TConOpSys_Variant object_Value_To_Assign)

Assign variant to variant.

ANVILEX : ToDo - Implement assignment for all data type.

References TConOpSys_Variant_Data::bool_Value, enum_BOOL, enum_F16, enum_F32, enum_F64, enum_F80, enum_I16, enum_I32, enum_I64, enum_I8, enum_IQ1, enum_IQ10, enum_IQ11, enum_IQ12, enum_IQ13, enum_IQ14, enum_IQ15, enum_IQ16, enum_IQ17, enum_IQ18, enum_IQ19, enum_IQ2, enum_IQ20, enum_IQ21, enum_IQ22, enum_IQ23, enum_IQ24, enum_IQ25, enum_IQ26, enum_IQ27, enum_IQ28, enum_IQ29, enum_IQ3, enum_IQ30, enum_IQ31, enum_IQ4, enum_IQ5, enum_IQ6, enum_IQ7, enum_IQ8, enum_IQ9, enum_PBOOL, enum_PF16, enum_PF32, enum_PF64, enum_PF80, enum_PI16, enum_PI32, enum_PI64, enum_PI8, enum_PIQ1, enum_PU16, enum_PU32, enum_PU64, enum_PU8, enum_Type, enum_U16, enum_U32, enum_U64, enum_U8, enum_Unassigned, TConOpSys_Variant_Data::f32_Value, TConOpSys_Variant_Data::f64_Value, TConOpSys_Variant_Data::f80_Value, Get_Type(), TConOpSys_Variant_Data::i16_Value, TConOpSys_Variant_Data::i32_Value, TConOpSys_Variant_Data::i64_Value, TConOpSys_Variant_Data::i8_Value, TConOpSys_Variant_Data::iq1_Value, TConOpSys_Variant_Data::iq29_Value, TConOpSys_Variant_Data::iq2_Value, TConOpSys_Variant_Data::iq30_Value, TConOpSys_Variant_Data::iq31_Value, TConOpSys_Variant_Data::iq3_Value, TConOpSys_Variant_Data::pbool_Value, TConOpSys_Variant_Data::pf32_Value, TConOpSys_Variant_Data::pf64_Value, TConOpSys_Variant_Data::pf80_Value, TConOpSys_Variant_Data::pi16_Value, TConOpSys_Variant_Data::pi32_Value, TConOpSys_Variant_Data::pi64_Value, TConOpSys_Variant_Data::pi8_Value, TConOpSys_Variant_Data::piq1_Value, TConOpSys_Variant_Data::piq29_Value, TConOpSys_Variant_Data::piq2_Value, TConOpSys_Variant_Data::piq30_Value, TConOpSys_Variant_Data::piq31_Value, TConOpSys_Variant_Data::piq3_Value, TConOpSys_Variant_Data::pu16_Value, TConOpSys_Variant_Data::pu32_Value, TConOpSys_Variant_Data::pu64_Value, TConOpSys_Variant_Data::pu8_Value, struct_Data, TConOpSys_Variant_Data::u16_Value, TConOpSys_Variant_Data::u32_Value, TConOpSys_Variant_Data::u64_Value, and TConOpSys_Variant_Data::u8_Value.

Referenced by TParameter_Base::Connect(), and TParameter_Base::operator=().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Clear()

VOID TConOpSys_Variant::Clear ( )

Clear variant data buffer method.


Note
Fills variant data buffer with zeros
Returns
None
Override
Not allowed
Attention
None
UML diagram

References ds_Data, struct_Data, TConOpSys_Variant_Data::struct_Nibble, and TConOpSys_Variant_Data::u8_Buffer.

Referenced by TParameter_Base::Clear_Value(), Set_Type(), TConOpSys_Variant(), and TParameter_Base::TParameter_Base().

Here is the caller graph for this function:

◆ Decode_Momentum_Datatype()

BOOL TConOpSys_Variant::Decode_Momentum_Datatype ( )

◆ Encode_Momentum_Datatype()

BOOL TConOpSys_Variant::Encode_Momentum_Datatype ( )

◆ Get_Size()

U32 TConOpSys_Variant::Get_Size ( )

◆ Get_Storage_Type()

TConOpSys_Variant_Data_Type TConOpSys_Variant::Get_Storage_Type ( )

◆ Get_Type()

TConOpSys_Variant_Data_Type TConOpSys_Variant::Get_Type ( )

◆ Get_Type_As_UCS()

UnicodeString __fastcall TConOpSys_Variant::Get_Type_As_UCS ( )

◆ Get_Value_As_Decimal_String()

VOID TConOpSys_Variant::Get_Value_As_Decimal_String ( C8 s8_Value,
U32  u32_Buffer_Size 
)

Get value as decimal string.

References TConOpSys_Variant_Data::bool_Value, enum_BOOL, enum_DS, enum_F32, enum_F64, enum_F80, enum_I16, enum_I32, enum_I64, enum_I8, enum_IQ1, enum_IQ10, enum_IQ11, enum_IQ12, enum_IQ13, enum_IQ14, enum_IQ15, enum_IQ16, enum_IQ17, enum_IQ18, enum_IQ19, enum_IQ2, enum_IQ20, enum_IQ21, enum_IQ22, enum_IQ23, enum_IQ24, enum_IQ25, enum_IQ26, enum_IQ27, enum_IQ28, enum_IQ29, enum_IQ3, enum_IQ30, enum_IQ31, enum_IQ32, enum_IQ4, enum_IQ5, enum_IQ6, enum_IQ7, enum_IQ8, enum_IQ9, enum_PBOOL, enum_PF32, enum_PF64, enum_PF80, enum_PI16, enum_PI32, enum_PI64, enum_PI8, enum_PU16, enum_PU32, enum_PU64, enum_PU8, enum_Type, enum_U16, enum_U32, enum_U64, enum_U8, TConOpSys_Variant_Data::f32_Value, TConOpSys_Variant_Data::f64_Value, TConOpSys_Variant_Data::f80_Value, TConOpSys_Variant_Data::i16_Value, TConOpSys_Variant_Data::i32_Value, TConOpSys_Variant_Data::i64_Value, TConOpSys_Variant_Data::i8_Value, TConOpSys_Variant_Data::iq10_Value, TConOpSys_Variant_Data::iq11_Value, TConOpSys_Variant_Data::iq12_Value, TConOpSys_Variant_Data::iq13_Value, TConOpSys_Variant_Data::iq14_Value, TConOpSys_Variant_Data::iq15_Value, TConOpSys_Variant_Data::iq16_Value, TConOpSys_Variant_Data::iq17_Value, TConOpSys_Variant_Data::iq18_Value, TConOpSys_Variant_Data::iq19_Value, TConOpSys_Variant_Data::iq1_Value, TConOpSys_Variant_Data::iq20_Value, TConOpSys_Variant_Data::iq21_Value, TConOpSys_Variant_Data::iq22_Value, TConOpSys_Variant_Data::iq23_Value, TConOpSys_Variant_Data::iq24_Value, TConOpSys_Variant_Data::iq25_Value, TConOpSys_Variant_Data::iq26_Value, TConOpSys_Variant_Data::iq27_Value, TConOpSys_Variant_Data::iq28_Value, TConOpSys_Variant_Data::iq29_Value, TConOpSys_Variant_Data::iq2_Value, TConOpSys_Variant_Data::iq30_Value, TConOpSys_Variant_Data::iq31_Value, TConOpSys_Variant_Data::iq32_Value, TConOpSys_Variant_Data::iq3_Value, TConOpSys_Variant_Data::iq4_Value, TConOpSys_Variant_Data::iq5_Value, TConOpSys_Variant_Data::iq6_Value, TConOpSys_Variant_Data::iq7_Value, TConOpSys_Variant_Data::iq8_Value, TConOpSys_Variant_Data::iq9_Value, TConOpSys_Variant_Data::pbool_Value, TConOpSys_Variant_Data::pf32_Value, TConOpSys_Variant_Data::pf64_Value, TConOpSys_Variant_Data::pf80_Value, TConOpSys_Variant_Data::pi16_Value, TConOpSys_Variant_Data::pi32_Value, TConOpSys_Variant_Data::pi64_Value, TConOpSys_Variant_Data::pi8_Value, TConOpSys_Variant_Data::pu16_Value, TConOpSys_Variant_Data::pu32_Value, TConOpSys_Variant_Data::pu64_Value, TConOpSys_Variant_Data::pu8_Value, struct_Data, TConOpSys_Variant_Data::u16_Value, TConOpSys_Variant_Data::u32_Value, TConOpSys_Variant_Data::u64_Value, and TConOpSys_Variant_Data::u8_Value.

Referenced by TProtocol_ANVILEX_Over_UART::Terminal_Parameter_Read_Request(), and TProtocol_ANVILEX_Over_UART_V2::Terminal_Parameter_Read_Request().

Here is the caller graph for this function:

◆ Get_Value_As_F64()

VOID TConOpSys_Variant::Get_Value_As_F64 ( F64 f64_Value)

Get value as F64.

References TConOpSys_Variant_Data::bool_Value, enum_BOOL, enum_DS, enum_F32, enum_F64, enum_F80, enum_I16, enum_I32, enum_I64, enum_I8, enum_IQ1, enum_IQ10, enum_IQ11, enum_IQ12, enum_IQ13, enum_IQ14, enum_IQ15, enum_IQ16, enum_IQ17, enum_IQ18, enum_IQ19, enum_IQ2, enum_IQ20, enum_IQ21, enum_IQ22, enum_IQ23, enum_IQ24, enum_IQ25, enum_IQ26, enum_IQ27, enum_IQ28, enum_IQ29, enum_IQ3, enum_IQ30, enum_IQ31, enum_IQ32, enum_IQ4, enum_IQ5, enum_IQ6, enum_IQ7, enum_IQ8, enum_IQ9, enum_PBOOL, enum_PF32, enum_PF64, enum_PF80, enum_PI16, enum_PI32, enum_PI64, enum_PI8, enum_PU16, enum_PU32, enum_PU64, enum_PU8, enum_Type, enum_U16, enum_U32, enum_U64, enum_U8, TConOpSys_Variant_Data::f32_Value, TConOpSys_Variant_Data::f64_Value, TConOpSys_Variant_Data::f80_Value, TConOpSys_Variant_Data::i16_Value, TConOpSys_Variant_Data::i32_Value, TConOpSys_Variant_Data::i64_Value, TConOpSys_Variant_Data::i8_Value, TConOpSys_Variant_Data::iq10_Value, TConOpSys_Variant_Data::iq11_Value, TConOpSys_Variant_Data::iq12_Value, TConOpSys_Variant_Data::iq13_Value, TConOpSys_Variant_Data::iq14_Value, TConOpSys_Variant_Data::iq15_Value, TConOpSys_Variant_Data::iq16_Value, TConOpSys_Variant_Data::iq17_Value, TConOpSys_Variant_Data::iq18_Value, TConOpSys_Variant_Data::iq19_Value, TConOpSys_Variant_Data::iq1_Value, TConOpSys_Variant_Data::iq20_Value, TConOpSys_Variant_Data::iq21_Value, TConOpSys_Variant_Data::iq22_Value, TConOpSys_Variant_Data::iq23_Value, TConOpSys_Variant_Data::iq24_Value, TConOpSys_Variant_Data::iq25_Value, TConOpSys_Variant_Data::iq26_Value, TConOpSys_Variant_Data::iq27_Value, TConOpSys_Variant_Data::iq28_Value, TConOpSys_Variant_Data::iq29_Value, TConOpSys_Variant_Data::iq2_Value, TConOpSys_Variant_Data::iq30_Value, TConOpSys_Variant_Data::iq31_Value, TConOpSys_Variant_Data::iq32_Value, TConOpSys_Variant_Data::iq3_Value, TConOpSys_Variant_Data::iq4_Value, TConOpSys_Variant_Data::iq5_Value, TConOpSys_Variant_Data::iq6_Value, TConOpSys_Variant_Data::iq7_Value, TConOpSys_Variant_Data::iq8_Value, TConOpSys_Variant_Data::iq9_Value, TConOpSys_Variant_Data::pbool_Value, TConOpSys_Variant_Data::pf32_Value, TConOpSys_Variant_Data::pf64_Value, TConOpSys_Variant_Data::pf80_Value, TConOpSys_Variant_Data::pi16_Value, TConOpSys_Variant_Data::pi32_Value, TConOpSys_Variant_Data::pi64_Value, TConOpSys_Variant_Data::pi8_Value, TConOpSys_Variant_Data::pu16_Value, TConOpSys_Variant_Data::pu32_Value, TConOpSys_Variant_Data::pu64_Value, TConOpSys_Variant_Data::pu8_Value, struct_Data, TConOpSys_Variant_Data::u16_Value, TConOpSys_Variant_Data::u32_Value, TConOpSys_Variant_Data::u64_Value, and TConOpSys_Variant_Data::u8_Value.

◆ Get_Value_As_Hex_String()

VOID TConOpSys_Variant::Get_Value_As_Hex_String ( C8 s8_Value,
U32  u32_Buffer_Size 
)

Get value as hexal string.

References TConOpSys_Variant_Data::bool_Value, enum_AVMP, enum_BOOL, enum_DS, enum_F32, enum_F64, enum_I16, enum_I32, enum_I64, enum_I8, enum_PBOOL, enum_PF32, enum_PF64, enum_PI16, enum_PI32, enum_PI64, enum_PI8, enum_PU16, enum_PU32, enum_PU64, enum_PU8, enum_Type, enum_U16, enum_U32, enum_U64, enum_U8, enum_VMP, TConOpSys_Variant_Data::f32_Value, TConOpSys_Variant_Data::f64_Value, TConOpSys_Variant_Data::i16_Value, TConOpSys_Variant_Data::i32_Value, TConOpSys_Variant_Data::i64_Value, TConOpSys_Variant_Data::i8_Value, Low_Nibble_To_Hex(), TConOpSys_Variant_Data::pbool_Value, TConOpSys_Variant_Data::pf32_Value, TConOpSys_Variant_Data::pf64_Value, TConOpSys_Variant_Data::pi16_Value, TConOpSys_Variant_Data::pi32_Value, TConOpSys_Variant_Data::pi64_Value, TConOpSys_Variant_Data::pi8_Value, TConOpSys_Variant_Data::pu16_Value, TConOpSys_Variant_Data::pu32_Value, TConOpSys_Variant_Data::pu64_Value, TConOpSys_Variant_Data::pu8_Value, Set_Type(), struct_Data, TConOpSys_Variant_Data::struct_Nibble, true, U16_To_Hex_String(), TConOpSys_Variant_Data::u16_Value, U32_To_Hex_String(), TConOpSys_Variant_Data::u32_Value, U64_To_Hex_String(), TConOpSys_Variant_Data::u64_Value, TConOpSys_Variant_Data::u8_Buffer, U8_To_Hex_String(), TConOpSys_Variant_Data::u8_Value, and TConOpSys_Variant_Data::vmp_Value.

Referenced by TProtocol_ANVILEX_Master_Over_UART::Execute(), TProtocol_ANVILEX_Over_UART::Protocol_Parameter_Read_Request(), TProtocol_ANVILEX_Over_UART::Protocol_Transmit_Variant_Value(), TProtocol_ANVILEX_Over_UART_V2::Protocol_Transmit_Variant_Value(), and TProtocol_Base::Transmit_Variant_As_Hex().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Get_Value_As_Variant()

BOOL TConOpSys_Variant::Get_Value_As_Variant ( TConOpSys_Variant_Data object_Variant_Value,
U32  u32_Element_Index 
)

◆ Is_Assignable_From()

BOOL TConOpSys_Variant::Is_Assignable_From ( TConOpSys_Variant_Data_Type  enum_Type)

◆ Is_Pointer_Type()

BOOL TConOpSys_Variant::Is_Pointer_Type ( )

References enum_Type, and Is_ConOpSys_Variant_Data_Type_Pointer().

Referenced by TParameter_Base::Is_Pointer_Type().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Is_Storage_Type()

BOOL TConOpSys_Variant::Is_Storage_Type ( )

◆ operator!=() [1/2]

BOOL TConOpSys_Variant::operator!= ( TConOpSys_Variant const &  rhs)

Not equal operator overload.

UML diagram

References TConOpSys_Variant_Data::bool_Value, ds_Data, enum_BOOL, enum_DS, enum_F32, enum_F64, enum_F80, enum_I16, enum_I32, enum_I64, enum_I8, enum_IQ1, enum_IQ10, enum_IQ11, enum_IQ12, enum_IQ13, enum_IQ14, enum_IQ15, enum_IQ16, enum_IQ17, enum_IQ18, enum_IQ19, enum_IQ2, enum_IQ20, enum_IQ21, enum_IQ22, enum_IQ23, enum_IQ24, enum_IQ25, enum_IQ26, enum_IQ27, enum_IQ28, enum_IQ29, enum_IQ3, enum_IQ30, enum_IQ31, enum_IQ32, enum_IQ4, enum_IQ5, enum_IQ6, enum_IQ7, enum_IQ8, enum_IQ9, enum_Type, enum_U16, enum_U32, enum_U64, enum_U8, TConOpSys_Variant_Data::f32_Value, TConOpSys_Variant_Data::f64_Value, TConOpSys_Variant_Data::f80_Value, TConOpSys_Variant_Data::i16_Value, TConOpSys_Variant_Data::i32_Value, TConOpSys_Variant_Data::i64_Value, TConOpSys_Variant_Data::i8_Value, TConOpSys_Variant_Data::iq10_Value, TConOpSys_Variant_Data::iq11_Value, TConOpSys_Variant_Data::iq12_Value, TConOpSys_Variant_Data::iq13_Value, TConOpSys_Variant_Data::iq14_Value, TConOpSys_Variant_Data::iq15_Value, TConOpSys_Variant_Data::iq16_Value, TConOpSys_Variant_Data::iq17_Value, TConOpSys_Variant_Data::iq18_Value, TConOpSys_Variant_Data::iq19_Value, TConOpSys_Variant_Data::iq1_Value, TConOpSys_Variant_Data::iq20_Value, TConOpSys_Variant_Data::iq21_Value, TConOpSys_Variant_Data::iq22_Value, TConOpSys_Variant_Data::iq23_Value, TConOpSys_Variant_Data::iq24_Value, TConOpSys_Variant_Data::iq25_Value, TConOpSys_Variant_Data::iq26_Value, TConOpSys_Variant_Data::iq27_Value, TConOpSys_Variant_Data::iq28_Value, TConOpSys_Variant_Data::iq29_Value, TConOpSys_Variant_Data::iq2_Value, TConOpSys_Variant_Data::iq30_Value, TConOpSys_Variant_Data::iq31_Value, TConOpSys_Variant_Data::iq32_Value, TConOpSys_Variant_Data::iq3_Value, TConOpSys_Variant_Data::iq4_Value, TConOpSys_Variant_Data::iq5_Value, TConOpSys_Variant_Data::iq6_Value, TConOpSys_Variant_Data::iq7_Value, TConOpSys_Variant_Data::iq8_Value, TConOpSys_Variant_Data::iq9_Value, struct_Data, TConOpSys_Variant_Data::u16_Value, TConOpSys_Variant_Data::u32_Value, TConOpSys_Variant_Data::u64_Value, and TConOpSys_Variant_Data::u8_Value.

◆ operator!=() [2/2]

BOOL TConOpSys_Variant::operator!= ( TConOpSys_Variant_Data const &  rhs)

Not equal operator overload.

UML diagram

References TConOpSys_Variant_Data::bool_Value, enum_BOOL, enum_F32, enum_F64, enum_F80, enum_I16, enum_I32, enum_I64, enum_I8, enum_IQ1, enum_IQ10, enum_IQ11, enum_IQ12, enum_IQ13, enum_IQ14, enum_IQ15, enum_IQ16, enum_IQ17, enum_IQ18, enum_IQ19, enum_IQ2, enum_IQ20, enum_IQ21, enum_IQ22, enum_IQ23, enum_IQ24, enum_IQ25, enum_IQ26, enum_IQ27, enum_IQ28, enum_IQ29, enum_IQ3, enum_IQ30, enum_IQ31, enum_IQ32, enum_IQ4, enum_IQ5, enum_IQ6, enum_IQ7, enum_IQ8, enum_IQ9, enum_Type, enum_U16, enum_U32, enum_U64, enum_U8, TConOpSys_Variant_Data::f32_Value, TConOpSys_Variant_Data::f64_Value, TConOpSys_Variant_Data::f80_Value, TConOpSys_Variant_Data::i16_Value, TConOpSys_Variant_Data::i32_Value, TConOpSys_Variant_Data::i64_Value, TConOpSys_Variant_Data::i8_Value, TConOpSys_Variant_Data::iq10_Value, TConOpSys_Variant_Data::iq11_Value, TConOpSys_Variant_Data::iq12_Value, TConOpSys_Variant_Data::iq13_Value, TConOpSys_Variant_Data::iq14_Value, TConOpSys_Variant_Data::iq15_Value, TConOpSys_Variant_Data::iq16_Value, TConOpSys_Variant_Data::iq17_Value, TConOpSys_Variant_Data::iq18_Value, TConOpSys_Variant_Data::iq19_Value, TConOpSys_Variant_Data::iq1_Value, TConOpSys_Variant_Data::iq20_Value, TConOpSys_Variant_Data::iq21_Value, TConOpSys_Variant_Data::iq22_Value, TConOpSys_Variant_Data::iq23_Value, TConOpSys_Variant_Data::iq24_Value, TConOpSys_Variant_Data::iq25_Value, TConOpSys_Variant_Data::iq26_Value, TConOpSys_Variant_Data::iq27_Value, TConOpSys_Variant_Data::iq28_Value, TConOpSys_Variant_Data::iq29_Value, TConOpSys_Variant_Data::iq2_Value, TConOpSys_Variant_Data::iq30_Value, TConOpSys_Variant_Data::iq31_Value, TConOpSys_Variant_Data::iq32_Value, TConOpSys_Variant_Data::iq3_Value, TConOpSys_Variant_Data::iq4_Value, TConOpSys_Variant_Data::iq5_Value, TConOpSys_Variant_Data::iq6_Value, TConOpSys_Variant_Data::iq7_Value, TConOpSys_Variant_Data::iq8_Value, TConOpSys_Variant_Data::iq9_Value, struct_Data, TConOpSys_Variant_Data::u16_Value, TConOpSys_Variant_Data::u32_Value, TConOpSys_Variant_Data::u64_Value, and TConOpSys_Variant_Data::u8_Value.

◆ operator<() [1/2]

BOOL TConOpSys_Variant::operator< ( TConOpSys_Variant const &  rhs)

Less operator overload.

UML diagram

References TConOpSys_Variant_Data::bool_Value, ds_Data, enum_BOOL, enum_DS, enum_F32, enum_F64, enum_F80, enum_I16, enum_I32, enum_I64, enum_I8, enum_IQ1, enum_IQ10, enum_IQ11, enum_IQ12, enum_IQ13, enum_IQ14, enum_IQ15, enum_IQ16, enum_IQ17, enum_IQ18, enum_IQ19, enum_IQ2, enum_IQ20, enum_IQ21, enum_IQ22, enum_IQ23, enum_IQ24, enum_IQ25, enum_IQ26, enum_IQ27, enum_IQ28, enum_IQ29, enum_IQ3, enum_IQ30, enum_IQ31, enum_IQ32, enum_IQ4, enum_IQ5, enum_IQ6, enum_IQ7, enum_IQ8, enum_IQ9, enum_Type, enum_U16, enum_U32, enum_U64, enum_U8, TConOpSys_Variant_Data::f32_Value, TConOpSys_Variant_Data::f64_Value, TConOpSys_Variant_Data::f80_Value, TConOpSys_Variant_Data::i16_Value, TConOpSys_Variant_Data::i32_Value, TConOpSys_Variant_Data::i64_Value, TConOpSys_Variant_Data::i8_Value, TConOpSys_Variant_Data::iq10_Value, TConOpSys_Variant_Data::iq11_Value, TConOpSys_Variant_Data::iq12_Value, TConOpSys_Variant_Data::iq13_Value, TConOpSys_Variant_Data::iq14_Value, TConOpSys_Variant_Data::iq15_Value, TConOpSys_Variant_Data::iq16_Value, TConOpSys_Variant_Data::iq17_Value, TConOpSys_Variant_Data::iq18_Value, TConOpSys_Variant_Data::iq19_Value, TConOpSys_Variant_Data::iq1_Value, TConOpSys_Variant_Data::iq20_Value, TConOpSys_Variant_Data::iq21_Value, TConOpSys_Variant_Data::iq22_Value, TConOpSys_Variant_Data::iq23_Value, TConOpSys_Variant_Data::iq24_Value, TConOpSys_Variant_Data::iq25_Value, TConOpSys_Variant_Data::iq26_Value, TConOpSys_Variant_Data::iq27_Value, TConOpSys_Variant_Data::iq28_Value, TConOpSys_Variant_Data::iq29_Value, TConOpSys_Variant_Data::iq2_Value, TConOpSys_Variant_Data::iq30_Value, TConOpSys_Variant_Data::iq31_Value, TConOpSys_Variant_Data::iq32_Value, TConOpSys_Variant_Data::iq3_Value, TConOpSys_Variant_Data::iq4_Value, TConOpSys_Variant_Data::iq5_Value, TConOpSys_Variant_Data::iq6_Value, TConOpSys_Variant_Data::iq7_Value, TConOpSys_Variant_Data::iq8_Value, TConOpSys_Variant_Data::iq9_Value, struct_Data, TConOpSys_Variant_Data::u16_Value, TConOpSys_Variant_Data::u32_Value, TConOpSys_Variant_Data::u64_Value, and TConOpSys_Variant_Data::u8_Value.

◆ operator<() [2/2]

BOOL TConOpSys_Variant::operator< ( TConOpSys_Variant_Data const &  rhs)

Less operator overload.

UML diagram

References TConOpSys_Variant_Data::bool_Value, enum_BOOL, enum_F32, enum_F64, enum_F80, enum_I16, enum_I32, enum_I64, enum_I8, enum_IQ1, enum_IQ10, enum_IQ11, enum_IQ12, enum_IQ13, enum_IQ14, enum_IQ15, enum_IQ16, enum_IQ17, enum_IQ18, enum_IQ19, enum_IQ2, enum_IQ20, enum_IQ21, enum_IQ22, enum_IQ23, enum_IQ24, enum_IQ25, enum_IQ26, enum_IQ27, enum_IQ28, enum_IQ29, enum_IQ3, enum_IQ30, enum_IQ31, enum_IQ32, enum_IQ4, enum_IQ5, enum_IQ6, enum_IQ7, enum_IQ8, enum_IQ9, enum_Type, enum_U16, enum_U32, enum_U64, enum_U8, TConOpSys_Variant_Data::f32_Value, TConOpSys_Variant_Data::f64_Value, TConOpSys_Variant_Data::f80_Value, TConOpSys_Variant_Data::i16_Value, TConOpSys_Variant_Data::i32_Value, TConOpSys_Variant_Data::i64_Value, TConOpSys_Variant_Data::i8_Value, TConOpSys_Variant_Data::iq10_Value, TConOpSys_Variant_Data::iq11_Value, TConOpSys_Variant_Data::iq12_Value, TConOpSys_Variant_Data::iq13_Value, TConOpSys_Variant_Data::iq14_Value, TConOpSys_Variant_Data::iq15_Value, TConOpSys_Variant_Data::iq16_Value, TConOpSys_Variant_Data::iq17_Value, TConOpSys_Variant_Data::iq18_Value, TConOpSys_Variant_Data::iq19_Value, TConOpSys_Variant_Data::iq1_Value, TConOpSys_Variant_Data::iq20_Value, TConOpSys_Variant_Data::iq21_Value, TConOpSys_Variant_Data::iq22_Value, TConOpSys_Variant_Data::iq23_Value, TConOpSys_Variant_Data::iq24_Value, TConOpSys_Variant_Data::iq25_Value, TConOpSys_Variant_Data::iq26_Value, TConOpSys_Variant_Data::iq27_Value, TConOpSys_Variant_Data::iq28_Value, TConOpSys_Variant_Data::iq29_Value, TConOpSys_Variant_Data::iq2_Value, TConOpSys_Variant_Data::iq30_Value, TConOpSys_Variant_Data::iq31_Value, TConOpSys_Variant_Data::iq32_Value, TConOpSys_Variant_Data::iq3_Value, TConOpSys_Variant_Data::iq4_Value, TConOpSys_Variant_Data::iq5_Value, TConOpSys_Variant_Data::iq6_Value, TConOpSys_Variant_Data::iq7_Value, TConOpSys_Variant_Data::iq8_Value, TConOpSys_Variant_Data::iq9_Value, struct_Data, TConOpSys_Variant_Data::u16_Value, TConOpSys_Variant_Data::u32_Value, TConOpSys_Variant_Data::u64_Value, and TConOpSys_Variant_Data::u8_Value.

◆ operator<=() [1/2]

BOOL TConOpSys_Variant::operator<= ( TConOpSys_Variant const &  rhs)

Less or queal operator overload.

UML diagram

References TConOpSys_Variant_Data::bool_Value, ds_Data, enum_BOOL, enum_DS, enum_F32, enum_F64, enum_F80, enum_I16, enum_I32, enum_I64, enum_I8, enum_IQ1, enum_IQ10, enum_IQ11, enum_IQ12, enum_IQ13, enum_IQ14, enum_IQ15, enum_IQ16, enum_IQ17, enum_IQ18, enum_IQ19, enum_IQ2, enum_IQ20, enum_IQ21, enum_IQ22, enum_IQ23, enum_IQ24, enum_IQ25, enum_IQ26, enum_IQ27, enum_IQ28, enum_IQ29, enum_IQ3, enum_IQ30, enum_IQ31, enum_IQ32, enum_IQ4, enum_IQ5, enum_IQ6, enum_IQ7, enum_IQ8, enum_IQ9, enum_Type, enum_U16, enum_U32, enum_U64, enum_U8, TConOpSys_Variant_Data::f32_Value, TConOpSys_Variant_Data::f64_Value, TConOpSys_Variant_Data::f80_Value, TConOpSys_Variant_Data::i16_Value, TConOpSys_Variant_Data::i32_Value, TConOpSys_Variant_Data::i64_Value, TConOpSys_Variant_Data::i8_Value, TConOpSys_Variant_Data::iq10_Value, TConOpSys_Variant_Data::iq11_Value, TConOpSys_Variant_Data::iq12_Value, TConOpSys_Variant_Data::iq13_Value, TConOpSys_Variant_Data::iq14_Value, TConOpSys_Variant_Data::iq15_Value, TConOpSys_Variant_Data::iq16_Value, TConOpSys_Variant_Data::iq17_Value, TConOpSys_Variant_Data::iq18_Value, TConOpSys_Variant_Data::iq19_Value, TConOpSys_Variant_Data::iq1_Value, TConOpSys_Variant_Data::iq20_Value, TConOpSys_Variant_Data::iq21_Value, TConOpSys_Variant_Data::iq22_Value, TConOpSys_Variant_Data::iq23_Value, TConOpSys_Variant_Data::iq24_Value, TConOpSys_Variant_Data::iq25_Value, TConOpSys_Variant_Data::iq26_Value, TConOpSys_Variant_Data::iq27_Value, TConOpSys_Variant_Data::iq28_Value, TConOpSys_Variant_Data::iq29_Value, TConOpSys_Variant_Data::iq2_Value, TConOpSys_Variant_Data::iq30_Value, TConOpSys_Variant_Data::iq31_Value, TConOpSys_Variant_Data::iq32_Value, TConOpSys_Variant_Data::iq3_Value, TConOpSys_Variant_Data::iq4_Value, TConOpSys_Variant_Data::iq5_Value, TConOpSys_Variant_Data::iq6_Value, TConOpSys_Variant_Data::iq7_Value, TConOpSys_Variant_Data::iq8_Value, TConOpSys_Variant_Data::iq9_Value, struct_Data, TConOpSys_Variant_Data::u16_Value, TConOpSys_Variant_Data::u32_Value, TConOpSys_Variant_Data::u64_Value, and TConOpSys_Variant_Data::u8_Value.

◆ operator<=() [2/2]

BOOL TConOpSys_Variant::operator<= ( TConOpSys_Variant_Data const &  rhs)

Less or queal operator overload.

UML diagram

References TConOpSys_Variant_Data::bool_Value, enum_BOOL, enum_F32, enum_F64, enum_F80, enum_I16, enum_I32, enum_I64, enum_I8, enum_IQ1, enum_IQ10, enum_IQ11, enum_IQ12, enum_IQ13, enum_IQ14, enum_IQ15, enum_IQ16, enum_IQ17, enum_IQ18, enum_IQ19, enum_IQ2, enum_IQ20, enum_IQ21, enum_IQ22, enum_IQ23, enum_IQ24, enum_IQ25, enum_IQ26, enum_IQ27, enum_IQ28, enum_IQ29, enum_IQ3, enum_IQ30, enum_IQ31, enum_IQ32, enum_IQ4, enum_IQ5, enum_IQ6, enum_IQ7, enum_IQ8, enum_IQ9, enum_Type, enum_U16, enum_U32, enum_U64, enum_U8, TConOpSys_Variant_Data::f32_Value, TConOpSys_Variant_Data::f64_Value, TConOpSys_Variant_Data::f80_Value, TConOpSys_Variant_Data::i16_Value, TConOpSys_Variant_Data::i32_Value, TConOpSys_Variant_Data::i64_Value, TConOpSys_Variant_Data::i8_Value, TConOpSys_Variant_Data::iq10_Value, TConOpSys_Variant_Data::iq11_Value, TConOpSys_Variant_Data::iq12_Value, TConOpSys_Variant_Data::iq13_Value, TConOpSys_Variant_Data::iq14_Value, TConOpSys_Variant_Data::iq15_Value, TConOpSys_Variant_Data::iq16_Value, TConOpSys_Variant_Data::iq17_Value, TConOpSys_Variant_Data::iq18_Value, TConOpSys_Variant_Data::iq19_Value, TConOpSys_Variant_Data::iq1_Value, TConOpSys_Variant_Data::iq20_Value, TConOpSys_Variant_Data::iq21_Value, TConOpSys_Variant_Data::iq22_Value, TConOpSys_Variant_Data::iq23_Value, TConOpSys_Variant_Data::iq24_Value, TConOpSys_Variant_Data::iq25_Value, TConOpSys_Variant_Data::iq26_Value, TConOpSys_Variant_Data::iq27_Value, TConOpSys_Variant_Data::iq28_Value, TConOpSys_Variant_Data::iq29_Value, TConOpSys_Variant_Data::iq2_Value, TConOpSys_Variant_Data::iq30_Value, TConOpSys_Variant_Data::iq31_Value, TConOpSys_Variant_Data::iq32_Value, TConOpSys_Variant_Data::iq3_Value, TConOpSys_Variant_Data::iq4_Value, TConOpSys_Variant_Data::iq5_Value, TConOpSys_Variant_Data::iq6_Value, TConOpSys_Variant_Data::iq7_Value, TConOpSys_Variant_Data::iq8_Value, TConOpSys_Variant_Data::iq9_Value, struct_Data, TConOpSys_Variant_Data::u16_Value, TConOpSys_Variant_Data::u32_Value, TConOpSys_Variant_Data::u64_Value, and TConOpSys_Variant_Data::u8_Value.

◆ operator=() [1/2]

TConOpSys_Variant & TConOpSys_Variant::operator= ( TConOpSys_Variant const &  rhs)

Assign operator overload.

UML diagram

References TConOpSys_Variant_Data::bool_Value, ds_Data, enum_AVMP, enum_BOOL, enum_DS, enum_F32, enum_F64, enum_F80, enum_I16, enum_I32, enum_I64, enum_I8, enum_IQ1, enum_IQ10, enum_IQ11, enum_IQ12, enum_IQ13, enum_IQ14, enum_IQ15, enum_IQ16, enum_IQ17, enum_IQ18, enum_IQ19, enum_IQ2, enum_IQ20, enum_IQ21, enum_IQ22, enum_IQ23, enum_IQ24, enum_IQ25, enum_IQ26, enum_IQ27, enum_IQ28, enum_IQ29, enum_IQ3, enum_IQ30, enum_IQ31, enum_IQ4, enum_IQ5, enum_IQ6, enum_IQ7, enum_IQ8, enum_IQ9, enum_PBOOL, enum_PF32, enum_PF64, enum_PF80, enum_PI16, enum_PI32, enum_PI64, enum_PI8, enum_PIQ1, enum_PIQ10, enum_PIQ11, enum_PIQ12, enum_PIQ13, enum_PIQ14, enum_PIQ15, enum_PIQ16, enum_PIQ17, enum_PIQ18, enum_PIQ19, enum_PIQ2, enum_PIQ20, enum_PIQ21, enum_PIQ22, enum_PIQ23, enum_PIQ24, enum_PIQ25, enum_PIQ26, enum_PIQ27, enum_PIQ28, enum_PIQ29, enum_PIQ3, enum_PIQ30, enum_PIQ31, enum_PIQ32, enum_PIQ4, enum_PIQ5, enum_PIQ6, enum_PIQ7, enum_PIQ8, enum_PIQ9, enum_PU16, enum_PU32, enum_PU64, enum_PU8, enum_Type, enum_U16, enum_U32, enum_U64, enum_U8, enum_Unassigned, enum_VMP, TConOpSys_Variant_Data::f32_Value, TConOpSys_Variant_Data::f64_Value, TConOpSys_Variant_Data::f80_Value, TConOpSys_Variant_Data::i16_Value, TConOpSys_Variant_Data::i32_Value, TConOpSys_Variant_Data::i64_Value, TConOpSys_Variant_Data::i8_Value, TConOpSys_Variant_Data::iq10_Value, TConOpSys_Variant_Data::iq11_Value, TConOpSys_Variant_Data::iq12_Value, TConOpSys_Variant_Data::iq13_Value, TConOpSys_Variant_Data::iq14_Value, TConOpSys_Variant_Data::iq15_Value, TConOpSys_Variant_Data::iq16_Value, TConOpSys_Variant_Data::iq17_Value, TConOpSys_Variant_Data::iq18_Value, TConOpSys_Variant_Data::iq19_Value, TConOpSys_Variant_Data::iq1_Value, TConOpSys_Variant_Data::iq20_Value, TConOpSys_Variant_Data::iq21_Value, TConOpSys_Variant_Data::iq22_Value, TConOpSys_Variant_Data::iq23_Value, TConOpSys_Variant_Data::iq24_Value, TConOpSys_Variant_Data::iq25_Value, TConOpSys_Variant_Data::iq26_Value, TConOpSys_Variant_Data::iq27_Value, TConOpSys_Variant_Data::iq28_Value, TConOpSys_Variant_Data::iq29_Value, TConOpSys_Variant_Data::iq2_Value, TConOpSys_Variant_Data::iq30_Value, TConOpSys_Variant_Data::iq31_Value, TConOpSys_Variant_Data::iq3_Value, TConOpSys_Variant_Data::iq4_Value, TConOpSys_Variant_Data::iq5_Value, TConOpSys_Variant_Data::iq6_Value, TConOpSys_Variant_Data::iq7_Value, TConOpSys_Variant_Data::iq8_Value, TConOpSys_Variant_Data::iq9_Value, TConOpSys_Variant_Data::pbool_Value, TConOpSys_Variant_Data::pf32_Value, TConOpSys_Variant_Data::pf64_Value, TConOpSys_Variant_Data::pf80_Value, TConOpSys_Variant_Data::pi16_Value, TConOpSys_Variant_Data::pi32_Value, TConOpSys_Variant_Data::pi64_Value, TConOpSys_Variant_Data::pi8_Value, TConOpSys_Variant_Data::piq10_Value, TConOpSys_Variant_Data::piq11_Value, TConOpSys_Variant_Data::piq12_Value, TConOpSys_Variant_Data::piq13_Value, TConOpSys_Variant_Data::piq14_Value, TConOpSys_Variant_Data::piq15_Value, TConOpSys_Variant_Data::piq16_Value, TConOpSys_Variant_Data::piq17_Value, TConOpSys_Variant_Data::piq18_Value, TConOpSys_Variant_Data::piq19_Value, TConOpSys_Variant_Data::piq1_Value, TConOpSys_Variant_Data::piq20_Value, TConOpSys_Variant_Data::piq21_Value, TConOpSys_Variant_Data::piq22_Value, TConOpSys_Variant_Data::piq23_Value, TConOpSys_Variant_Data::piq24_Value, TConOpSys_Variant_Data::piq25_Value, TConOpSys_Variant_Data::piq26_Value, TConOpSys_Variant_Data::piq27_Value, TConOpSys_Variant_Data::piq28_Value, TConOpSys_Variant_Data::piq29_Value, TConOpSys_Variant_Data::piq2_Value, TConOpSys_Variant_Data::piq30_Value, TConOpSys_Variant_Data::piq31_Value, TConOpSys_Variant_Data::piq32_Value, TConOpSys_Variant_Data::piq3_Value, TConOpSys_Variant_Data::piq4_Value, TConOpSys_Variant_Data::piq5_Value, TConOpSys_Variant_Data::piq6_Value, TConOpSys_Variant_Data::piq7_Value, TConOpSys_Variant_Data::piq8_Value, TConOpSys_Variant_Data::piq9_Value, TConOpSys_Variant_Data::pu16_Value, TConOpSys_Variant_Data::pu32_Value, TConOpSys_Variant_Data::pu64_Value, TConOpSys_Variant_Data::pu8_Value, struct_Data, TConOpSys_Variant_Data::u16_Value, TConOpSys_Variant_Data::u32_Value, TConOpSys_Variant_Data::u64_Value, TConOpSys_Variant_Data::u8_Value, and TConOpSys_Variant_Data::vmp_Value.

◆ operator=() [2/2]

TConOpSys_Variant & TConOpSys_Variant::operator= ( TConOpSys_Variant_Data const &  rhs)

Assign operator overload.

UML diagram

References TConOpSys_Variant_Data::bool_Value, enum_AVMP, enum_BOOL, enum_F32, enum_F64, enum_F80, enum_I16, enum_I32, enum_I64, enum_I8, enum_IQ1, enum_IQ10, enum_IQ11, enum_IQ12, enum_IQ13, enum_IQ14, enum_IQ15, enum_IQ16, enum_IQ17, enum_IQ18, enum_IQ19, enum_IQ2, enum_IQ20, enum_IQ21, enum_IQ22, enum_IQ23, enum_IQ24, enum_IQ25, enum_IQ26, enum_IQ27, enum_IQ28, enum_IQ29, enum_IQ3, enum_IQ30, enum_IQ31, enum_IQ32, enum_IQ4, enum_IQ5, enum_IQ6, enum_IQ7, enum_IQ8, enum_IQ9, enum_PBOOL, enum_Type, enum_U16, enum_U32, enum_U64, enum_U8, enum_Unassigned, enum_VMP, TConOpSys_Variant_Data::f32_Value, TConOpSys_Variant_Data::f64_Value, TConOpSys_Variant_Data::f80_Value, TConOpSys_Variant_Data::i16_Value, TConOpSys_Variant_Data::i32_Value, TConOpSys_Variant_Data::i64_Value, TConOpSys_Variant_Data::i8_Value, TConOpSys_Variant_Data::iq10_Value, TConOpSys_Variant_Data::iq11_Value, TConOpSys_Variant_Data::iq12_Value, TConOpSys_Variant_Data::iq13_Value, TConOpSys_Variant_Data::iq14_Value, TConOpSys_Variant_Data::iq15_Value, TConOpSys_Variant_Data::iq16_Value, TConOpSys_Variant_Data::iq17_Value, TConOpSys_Variant_Data::iq18_Value, TConOpSys_Variant_Data::iq19_Value, TConOpSys_Variant_Data::iq1_Value, TConOpSys_Variant_Data::iq20_Value, TConOpSys_Variant_Data::iq21_Value, TConOpSys_Variant_Data::iq22_Value, TConOpSys_Variant_Data::iq23_Value, TConOpSys_Variant_Data::iq24_Value, TConOpSys_Variant_Data::iq25_Value, TConOpSys_Variant_Data::iq26_Value, TConOpSys_Variant_Data::iq27_Value, TConOpSys_Variant_Data::iq28_Value, TConOpSys_Variant_Data::iq29_Value, TConOpSys_Variant_Data::iq2_Value, TConOpSys_Variant_Data::iq30_Value, TConOpSys_Variant_Data::iq31_Value, TConOpSys_Variant_Data::iq32_Value, TConOpSys_Variant_Data::iq3_Value, TConOpSys_Variant_Data::iq4_Value, TConOpSys_Variant_Data::iq5_Value, TConOpSys_Variant_Data::iq6_Value, TConOpSys_Variant_Data::iq7_Value, TConOpSys_Variant_Data::iq8_Value, TConOpSys_Variant_Data::iq9_Value, struct_Data, TConOpSys_Variant_Data::u16_Value, TConOpSys_Variant_Data::u32_Value, TConOpSys_Variant_Data::u64_Value, TConOpSys_Variant_Data::u8_Value, and TConOpSys_Variant_Data::vmp_Value.

◆ operator==() [1/2]

BOOL TConOpSys_Variant::operator== ( TConOpSys_Variant const &  rhs)

Equal operator overload.

UML diagram

References TConOpSys_Variant_Data::bool_Value, ds_Data, enum_BOOL, enum_DS, enum_F32, enum_F64, enum_F80, enum_I16, enum_I32, enum_I64, enum_I8, enum_IQ1, enum_IQ10, enum_IQ11, enum_IQ12, enum_IQ13, enum_IQ14, enum_IQ15, enum_IQ16, enum_IQ17, enum_IQ18, enum_IQ19, enum_IQ2, enum_IQ20, enum_IQ21, enum_IQ22, enum_IQ23, enum_IQ24, enum_IQ25, enum_IQ26, enum_IQ27, enum_IQ28, enum_IQ29, enum_IQ3, enum_IQ30, enum_IQ31, enum_IQ32, enum_IQ4, enum_IQ5, enum_IQ6, enum_IQ7, enum_IQ8, enum_IQ9, enum_Type, enum_U16, enum_U32, enum_U64, enum_U8, TConOpSys_Variant_Data::f32_Value, TConOpSys_Variant_Data::f64_Value, TConOpSys_Variant_Data::f80_Value, TConOpSys_Variant_Data::i16_Value, TConOpSys_Variant_Data::i32_Value, TConOpSys_Variant_Data::i64_Value, TConOpSys_Variant_Data::i8_Value, TConOpSys_Variant_Data::iq10_Value, TConOpSys_Variant_Data::iq11_Value, TConOpSys_Variant_Data::iq12_Value, TConOpSys_Variant_Data::iq13_Value, TConOpSys_Variant_Data::iq14_Value, TConOpSys_Variant_Data::iq15_Value, TConOpSys_Variant_Data::iq16_Value, TConOpSys_Variant_Data::iq17_Value, TConOpSys_Variant_Data::iq18_Value, TConOpSys_Variant_Data::iq19_Value, TConOpSys_Variant_Data::iq1_Value, TConOpSys_Variant_Data::iq20_Value, TConOpSys_Variant_Data::iq21_Value, TConOpSys_Variant_Data::iq22_Value, TConOpSys_Variant_Data::iq23_Value, TConOpSys_Variant_Data::iq24_Value, TConOpSys_Variant_Data::iq25_Value, TConOpSys_Variant_Data::iq26_Value, TConOpSys_Variant_Data::iq27_Value, TConOpSys_Variant_Data::iq28_Value, TConOpSys_Variant_Data::iq29_Value, TConOpSys_Variant_Data::iq2_Value, TConOpSys_Variant_Data::iq30_Value, TConOpSys_Variant_Data::iq31_Value, TConOpSys_Variant_Data::iq32_Value, TConOpSys_Variant_Data::iq3_Value, TConOpSys_Variant_Data::iq4_Value, TConOpSys_Variant_Data::iq5_Value, TConOpSys_Variant_Data::iq6_Value, TConOpSys_Variant_Data::iq7_Value, TConOpSys_Variant_Data::iq8_Value, TConOpSys_Variant_Data::iq9_Value, struct_Data, TConOpSys_Variant_Data::u16_Value, TConOpSys_Variant_Data::u32_Value, TConOpSys_Variant_Data::u64_Value, and TConOpSys_Variant_Data::u8_Value.

◆ operator==() [2/2]

BOOL TConOpSys_Variant::operator== ( TConOpSys_Variant_Data const &  rhs)

Equal operator overload.

UML diagram

References TConOpSys_Variant_Data::bool_Value, enum_BOOL, enum_F32, enum_F64, enum_F80, enum_I16, enum_I32, enum_I64, enum_I8, enum_IQ1, enum_IQ10, enum_IQ11, enum_IQ12, enum_IQ13, enum_IQ14, enum_IQ15, enum_IQ16, enum_IQ17, enum_IQ18, enum_IQ19, enum_IQ2, enum_IQ20, enum_IQ21, enum_IQ22, enum_IQ23, enum_IQ24, enum_IQ25, enum_IQ26, enum_IQ27, enum_IQ28, enum_IQ29, enum_IQ3, enum_IQ30, enum_IQ31, enum_IQ32, enum_IQ4, enum_IQ5, enum_IQ6, enum_IQ7, enum_IQ8, enum_IQ9, enum_Type, enum_U16, enum_U32, enum_U64, enum_U8, TConOpSys_Variant_Data::f32_Value, TConOpSys_Variant_Data::f64_Value, TConOpSys_Variant_Data::f80_Value, TConOpSys_Variant_Data::i16_Value, TConOpSys_Variant_Data::i32_Value, TConOpSys_Variant_Data::i64_Value, TConOpSys_Variant_Data::i8_Value, TConOpSys_Variant_Data::iq10_Value, TConOpSys_Variant_Data::iq11_Value, TConOpSys_Variant_Data::iq12_Value, TConOpSys_Variant_Data::iq13_Value, TConOpSys_Variant_Data::iq14_Value, TConOpSys_Variant_Data::iq15_Value, TConOpSys_Variant_Data::iq16_Value, TConOpSys_Variant_Data::iq17_Value, TConOpSys_Variant_Data::iq18_Value, TConOpSys_Variant_Data::iq19_Value, TConOpSys_Variant_Data::iq1_Value, TConOpSys_Variant_Data::iq20_Value, TConOpSys_Variant_Data::iq21_Value, TConOpSys_Variant_Data::iq22_Value, TConOpSys_Variant_Data::iq23_Value, TConOpSys_Variant_Data::iq24_Value, TConOpSys_Variant_Data::iq25_Value, TConOpSys_Variant_Data::iq26_Value, TConOpSys_Variant_Data::iq27_Value, TConOpSys_Variant_Data::iq28_Value, TConOpSys_Variant_Data::iq29_Value, TConOpSys_Variant_Data::iq2_Value, TConOpSys_Variant_Data::iq30_Value, TConOpSys_Variant_Data::iq31_Value, TConOpSys_Variant_Data::iq32_Value, TConOpSys_Variant_Data::iq3_Value, TConOpSys_Variant_Data::iq4_Value, TConOpSys_Variant_Data::iq5_Value, TConOpSys_Variant_Data::iq6_Value, TConOpSys_Variant_Data::iq7_Value, TConOpSys_Variant_Data::iq8_Value, TConOpSys_Variant_Data::iq9_Value, struct_Data, TConOpSys_Variant_Data::u16_Value, TConOpSys_Variant_Data::u32_Value, TConOpSys_Variant_Data::u64_Value, and TConOpSys_Variant_Data::u8_Value.

◆ operator>() [1/2]

BOOL TConOpSys_Variant::operator> ( TConOpSys_Variant const &  rhs)

Grater operator overload.

UML diagram

References TConOpSys_Variant_Data::bool_Value, enum_BOOL, enum_F32, enum_F64, enum_F80, enum_I16, enum_I32, enum_I64, enum_I8, enum_IQ1, enum_IQ10, enum_IQ11, enum_IQ12, enum_IQ13, enum_IQ14, enum_IQ15, enum_IQ16, enum_IQ17, enum_IQ18, enum_IQ19, enum_IQ2, enum_IQ20, enum_IQ21, enum_IQ22, enum_IQ23, enum_IQ24, enum_IQ25, enum_IQ26, enum_IQ27, enum_IQ28, enum_IQ29, enum_IQ3, enum_IQ30, enum_IQ31, enum_IQ32, enum_IQ4, enum_IQ5, enum_IQ6, enum_IQ7, enum_IQ8, enum_IQ9, enum_Type, enum_U16, enum_U32, enum_U64, enum_U8, TConOpSys_Variant_Data::f32_Value, TConOpSys_Variant_Data::f64_Value, TConOpSys_Variant_Data::f80_Value, TConOpSys_Variant_Data::i16_Value, TConOpSys_Variant_Data::i32_Value, TConOpSys_Variant_Data::i64_Value, TConOpSys_Variant_Data::i8_Value, TConOpSys_Variant_Data::iq10_Value, TConOpSys_Variant_Data::iq11_Value, TConOpSys_Variant_Data::iq12_Value, TConOpSys_Variant_Data::iq13_Value, TConOpSys_Variant_Data::iq14_Value, TConOpSys_Variant_Data::iq15_Value, TConOpSys_Variant_Data::iq16_Value, TConOpSys_Variant_Data::iq17_Value, TConOpSys_Variant_Data::iq18_Value, TConOpSys_Variant_Data::iq19_Value, TConOpSys_Variant_Data::iq1_Value, TConOpSys_Variant_Data::iq20_Value, TConOpSys_Variant_Data::iq21_Value, TConOpSys_Variant_Data::iq22_Value, TConOpSys_Variant_Data::iq23_Value, TConOpSys_Variant_Data::iq24_Value, TConOpSys_Variant_Data::iq25_Value, TConOpSys_Variant_Data::iq26_Value, TConOpSys_Variant_Data::iq27_Value, TConOpSys_Variant_Data::iq28_Value, TConOpSys_Variant_Data::iq29_Value, TConOpSys_Variant_Data::iq2_Value, TConOpSys_Variant_Data::iq30_Value, TConOpSys_Variant_Data::iq31_Value, TConOpSys_Variant_Data::iq32_Value, TConOpSys_Variant_Data::iq3_Value, TConOpSys_Variant_Data::iq4_Value, TConOpSys_Variant_Data::iq5_Value, TConOpSys_Variant_Data::iq6_Value, TConOpSys_Variant_Data::iq7_Value, TConOpSys_Variant_Data::iq8_Value, TConOpSys_Variant_Data::iq9_Value, struct_Data, TConOpSys_Variant_Data::u16_Value, TConOpSys_Variant_Data::u32_Value, TConOpSys_Variant_Data::u64_Value, and TConOpSys_Variant_Data::u8_Value.

◆ operator>() [2/2]

BOOL TConOpSys_Variant::operator> ( TConOpSys_Variant_Data const &  rhs)

Grater operator overload.

UML diagram

References TConOpSys_Variant_Data::bool_Value, enum_BOOL, enum_F32, enum_F64, enum_F80, enum_I16, enum_I32, enum_I64, enum_I8, enum_IQ1, enum_IQ10, enum_IQ11, enum_IQ12, enum_IQ13, enum_IQ14, enum_IQ15, enum_IQ16, enum_IQ17, enum_IQ18, enum_IQ19, enum_IQ2, enum_IQ20, enum_IQ21, enum_IQ22, enum_IQ23, enum_IQ24, enum_IQ25, enum_IQ26, enum_IQ27, enum_IQ28, enum_IQ29, enum_IQ3, enum_IQ30, enum_IQ31, enum_IQ32, enum_IQ4, enum_IQ5, enum_IQ6, enum_IQ7, enum_IQ8, enum_IQ9, enum_Type, enum_U16, enum_U32, enum_U64, enum_U8, TConOpSys_Variant_Data::f32_Value, TConOpSys_Variant_Data::f64_Value, TConOpSys_Variant_Data::f80_Value, TConOpSys_Variant_Data::i16_Value, TConOpSys_Variant_Data::i32_Value, TConOpSys_Variant_Data::i64_Value, TConOpSys_Variant_Data::i8_Value, TConOpSys_Variant_Data::iq10_Value, TConOpSys_Variant_Data::iq11_Value, TConOpSys_Variant_Data::iq12_Value, TConOpSys_Variant_Data::iq13_Value, TConOpSys_Variant_Data::iq14_Value, TConOpSys_Variant_Data::iq15_Value, TConOpSys_Variant_Data::iq16_Value, TConOpSys_Variant_Data::iq17_Value, TConOpSys_Variant_Data::iq18_Value, TConOpSys_Variant_Data::iq19_Value, TConOpSys_Variant_Data::iq1_Value, TConOpSys_Variant_Data::iq20_Value, TConOpSys_Variant_Data::iq21_Value, TConOpSys_Variant_Data::iq22_Value, TConOpSys_Variant_Data::iq23_Value, TConOpSys_Variant_Data::iq24_Value, TConOpSys_Variant_Data::iq25_Value, TConOpSys_Variant_Data::iq26_Value, TConOpSys_Variant_Data::iq27_Value, TConOpSys_Variant_Data::iq28_Value, TConOpSys_Variant_Data::iq29_Value, TConOpSys_Variant_Data::iq2_Value, TConOpSys_Variant_Data::iq30_Value, TConOpSys_Variant_Data::iq31_Value, TConOpSys_Variant_Data::iq32_Value, TConOpSys_Variant_Data::iq3_Value, TConOpSys_Variant_Data::iq4_Value, TConOpSys_Variant_Data::iq5_Value, TConOpSys_Variant_Data::iq6_Value, TConOpSys_Variant_Data::iq7_Value, TConOpSys_Variant_Data::iq8_Value, TConOpSys_Variant_Data::iq9_Value, struct_Data, TConOpSys_Variant_Data::u16_Value, TConOpSys_Variant_Data::u32_Value, TConOpSys_Variant_Data::u64_Value, and TConOpSys_Variant_Data::u8_Value.

◆ operator>=() [1/2]

BOOL TConOpSys_Variant::operator>= ( TConOpSys_Variant const &  rhs)

Grater or queal operator overload.

UML diagram

References TConOpSys_Variant_Data::bool_Value, enum_BOOL, enum_F32, enum_F64, enum_F80, enum_I16, enum_I32, enum_I64, enum_I8, enum_IQ1, enum_IQ10, enum_IQ11, enum_IQ12, enum_IQ13, enum_IQ14, enum_IQ15, enum_IQ16, enum_IQ17, enum_IQ18, enum_IQ19, enum_IQ2, enum_IQ20, enum_IQ21, enum_IQ22, enum_IQ23, enum_IQ24, enum_IQ25, enum_IQ26, enum_IQ27, enum_IQ28, enum_IQ29, enum_IQ3, enum_IQ30, enum_IQ31, enum_IQ32, enum_IQ4, enum_IQ5, enum_IQ6, enum_IQ7, enum_IQ8, enum_IQ9, enum_Type, enum_U16, enum_U32, enum_U64, enum_U8, TConOpSys_Variant_Data::f32_Value, TConOpSys_Variant_Data::f64_Value, TConOpSys_Variant_Data::f80_Value, TConOpSys_Variant_Data::i16_Value, TConOpSys_Variant_Data::i32_Value, TConOpSys_Variant_Data::i64_Value, TConOpSys_Variant_Data::i8_Value, TConOpSys_Variant_Data::iq10_Value, TConOpSys_Variant_Data::iq11_Value, TConOpSys_Variant_Data::iq12_Value, TConOpSys_Variant_Data::iq13_Value, TConOpSys_Variant_Data::iq14_Value, TConOpSys_Variant_Data::iq15_Value, TConOpSys_Variant_Data::iq16_Value, TConOpSys_Variant_Data::iq17_Value, TConOpSys_Variant_Data::iq18_Value, TConOpSys_Variant_Data::iq19_Value, TConOpSys_Variant_Data::iq1_Value, TConOpSys_Variant_Data::iq20_Value, TConOpSys_Variant_Data::iq21_Value, TConOpSys_Variant_Data::iq22_Value, TConOpSys_Variant_Data::iq23_Value, TConOpSys_Variant_Data::iq24_Value, TConOpSys_Variant_Data::iq25_Value, TConOpSys_Variant_Data::iq26_Value, TConOpSys_Variant_Data::iq27_Value, TConOpSys_Variant_Data::iq28_Value, TConOpSys_Variant_Data::iq29_Value, TConOpSys_Variant_Data::iq2_Value, TConOpSys_Variant_Data::iq30_Value, TConOpSys_Variant_Data::iq31_Value, TConOpSys_Variant_Data::iq32_Value, TConOpSys_Variant_Data::iq3_Value, TConOpSys_Variant_Data::iq4_Value, TConOpSys_Variant_Data::iq5_Value, TConOpSys_Variant_Data::iq6_Value, TConOpSys_Variant_Data::iq7_Value, TConOpSys_Variant_Data::iq8_Value, TConOpSys_Variant_Data::iq9_Value, struct_Data, TConOpSys_Variant_Data::u16_Value, TConOpSys_Variant_Data::u32_Value, TConOpSys_Variant_Data::u64_Value, and TConOpSys_Variant_Data::u8_Value.

◆ operator>=() [2/2]

BOOL TConOpSys_Variant::operator>= ( TConOpSys_Variant_Data const &  rhs)

Grater or queal operator overload.

UML diagram

References TConOpSys_Variant_Data::bool_Value, enum_BOOL, enum_F32, enum_F64, enum_F80, enum_I16, enum_I32, enum_I64, enum_I8, enum_IQ1, enum_IQ10, enum_IQ11, enum_IQ12, enum_IQ13, enum_IQ14, enum_IQ15, enum_IQ16, enum_IQ17, enum_IQ18, enum_IQ19, enum_IQ2, enum_IQ20, enum_IQ21, enum_IQ22, enum_IQ23, enum_IQ24, enum_IQ25, enum_IQ26, enum_IQ27, enum_IQ28, enum_IQ29, enum_IQ3, enum_IQ30, enum_IQ31, enum_IQ32, enum_IQ4, enum_IQ5, enum_IQ6, enum_IQ7, enum_IQ8, enum_IQ9, enum_Type, enum_U16, enum_U32, enum_U64, enum_U8, TConOpSys_Variant_Data::f32_Value, TConOpSys_Variant_Data::f64_Value, TConOpSys_Variant_Data::f80_Value, TConOpSys_Variant_Data::i16_Value, TConOpSys_Variant_Data::i32_Value, TConOpSys_Variant_Data::i64_Value, TConOpSys_Variant_Data::i8_Value, TConOpSys_Variant_Data::iq10_Value, TConOpSys_Variant_Data::iq11_Value, TConOpSys_Variant_Data::iq12_Value, TConOpSys_Variant_Data::iq13_Value, TConOpSys_Variant_Data::iq14_Value, TConOpSys_Variant_Data::iq15_Value, TConOpSys_Variant_Data::iq16_Value, TConOpSys_Variant_Data::iq17_Value, TConOpSys_Variant_Data::iq18_Value, TConOpSys_Variant_Data::iq19_Value, TConOpSys_Variant_Data::iq1_Value, TConOpSys_Variant_Data::iq20_Value, TConOpSys_Variant_Data::iq21_Value, TConOpSys_Variant_Data::iq22_Value, TConOpSys_Variant_Data::iq23_Value, TConOpSys_Variant_Data::iq24_Value, TConOpSys_Variant_Data::iq25_Value, TConOpSys_Variant_Data::iq26_Value, TConOpSys_Variant_Data::iq27_Value, TConOpSys_Variant_Data::iq28_Value, TConOpSys_Variant_Data::iq29_Value, TConOpSys_Variant_Data::iq2_Value, TConOpSys_Variant_Data::iq30_Value, TConOpSys_Variant_Data::iq31_Value, TConOpSys_Variant_Data::iq32_Value, TConOpSys_Variant_Data::iq3_Value, TConOpSys_Variant_Data::iq4_Value, TConOpSys_Variant_Data::iq5_Value, TConOpSys_Variant_Data::iq6_Value, TConOpSys_Variant_Data::iq7_Value, TConOpSys_Variant_Data::iq8_Value, TConOpSys_Variant_Data::iq9_Value, struct_Data, TConOpSys_Variant_Data::u16_Value, TConOpSys_Variant_Data::u32_Value, TConOpSys_Variant_Data::u64_Value, and TConOpSys_Variant_Data::u8_Value.

◆ Precheck_Value_As_Decimal_String()

BOOL TConOpSys_Variant::Precheck_Value_As_Decimal_String ( C8 s8_Value)

Precheck value from decimal string.

Todo:
ANVILEX KM: Finish implementation of the method
Todo:
ANVILEX KM: Implement
Todo:
ANVILEX KM: Implement
Todo:
ANVILEX KM: Implement
Todo:
ANVILEX KM: Implement
Todo:
ANVILEX KM: Implement
Todo:
ANVILEX KM: Implement
Todo:
ANVILEX KM: Implement
Todo:
ANVILEX KM: Implement
Todo:
ANVILEX KM: Implement
Todo:
ANVILEX KM: Implement
Todo:
ANVILEX KM: Implement
Todo:
ANVILEX KM: Implement
Todo:
ANVILEX KM: Implement

References enum_BOOL, enum_F128, enum_F16, enum_F256, enum_F32, enum_F64, enum_F80, enum_I128, enum_I16, enum_I256, enum_I32, enum_I64, enum_I8, enum_Type, enum_U128, enum_U16, enum_U256, enum_U32, enum_U64, enum_U8, Is_Float(), Is_Hex(), Is_Integer(), and true.

Here is the call graph for this function:

◆ Set_Random_Value()

BOOL TConOpSys_Variant::Set_Random_Value ( )

◆ Set_Type() [1/3]

BOOL TConOpSys_Variant::Set_Type ( TConOpSys_Variant_Data_Type  enum_New_Type)

Set datatype.

Todo:
ANVILEX KM: Change datatype to *VMC64
Todo:
ANVILEX KM: Change datatype to *VMC64

References TConOpSys_Variant_Data::abool_Value, TConOpSys_Variant_Data::af32_Value, TConOpSys_Variant_Data::af64_Value, TConOpSys_Variant_Data::ai16_Value, TConOpSys_Variant_Data::ai32_Value, TConOpSys_Variant_Data::ai64_Value, TConOpSys_Variant_Data::ai8_Value, TConOpSys_Variant_Data::au16_Value, TConOpSys_Variant_Data::au32_Value, TConOpSys_Variant_Data::au64_Value, TConOpSys_Variant_Data::au8_Value, TConOpSys_Variant_Data::avmp_Value, TConOpSys_Variant_Data::bool_Value, Clear(), enum_ABOOL, enum_AF32, enum_AF64, enum_AI16, enum_AI32, enum_AI64, enum_AI8, enum_AU16, enum_AU32, enum_AU64, enum_AU8, enum_AVMP, enum_BOOL, enum_DS, enum_F32, enum_F64, enum_F80, enum_I16, enum_I32, enum_I64, enum_I8, enum_IQ1, enum_IQ10, enum_IQ11, enum_IQ12, enum_IQ13, enum_IQ14, enum_IQ15, enum_IQ16, enum_IQ17, enum_IQ18, enum_IQ19, enum_IQ2, enum_IQ20, enum_IQ21, enum_IQ22, enum_IQ23, enum_IQ24, enum_IQ25, enum_IQ26, enum_IQ27, enum_IQ28, enum_IQ29, enum_IQ3, enum_IQ30, enum_IQ31, enum_IQ32, enum_IQ4, enum_IQ5, enum_IQ6, enum_IQ7, enum_IQ8, enum_IQ9, enum_PBOOL, enum_PF32, enum_PF64, enum_PF80, enum_PI16, enum_PI32, enum_PI64, enum_PI8, enum_PU16, enum_PU32, enum_PU64, enum_PU8, enum_Type, enum_U16, enum_U32, enum_U64, enum_U8, enum_Unassigned, enum_VMP, TConOpSys_Variant_Data::f32_Value, TConOpSys_Variant_Data::f64_Value, TConOpSys_Variant_Data::f80_Value, TConOpSys_Variant_Data::i16_Value, TConOpSys_Variant_Data::i32_Value, TConOpSys_Variant_Data::i64_Value, TConOpSys_Variant_Data::i8_Value, TConOpSys_Variant_Data::iq10_Value, TConOpSys_Variant_Data::iq11_Value, TConOpSys_Variant_Data::iq12_Value, TConOpSys_Variant_Data::iq13_Value, TConOpSys_Variant_Data::iq14_Value, TConOpSys_Variant_Data::iq15_Value, TConOpSys_Variant_Data::iq16_Value, TConOpSys_Variant_Data::iq17_Value, TConOpSys_Variant_Data::iq18_Value, TConOpSys_Variant_Data::iq19_Value, TConOpSys_Variant_Data::iq1_Value, TConOpSys_Variant_Data::iq20_Value, TConOpSys_Variant_Data::iq21_Value, TConOpSys_Variant_Data::iq22_Value, TConOpSys_Variant_Data::iq23_Value, TConOpSys_Variant_Data::iq24_Value, TConOpSys_Variant_Data::iq25_Value, TConOpSys_Variant_Data::iq26_Value, TConOpSys_Variant_Data::iq27_Value, TConOpSys_Variant_Data::iq28_Value, TConOpSys_Variant_Data::iq29_Value, TConOpSys_Variant_Data::iq2_Value, TConOpSys_Variant_Data::iq30_Value, TConOpSys_Variant_Data::iq31_Value, TConOpSys_Variant_Data::iq32_Value, TConOpSys_Variant_Data::iq3_Value, TConOpSys_Variant_Data::iq4_Value, TConOpSys_Variant_Data::iq5_Value, TConOpSys_Variant_Data::iq6_Value, TConOpSys_Variant_Data::iq7_Value, TConOpSys_Variant_Data::iq8_Value, TConOpSys_Variant_Data::iq9_Value, NULL, struct_Data, TConOpSys_Variant_Data::u16_Value, TConOpSys_Variant_Data::u32_Size, TConOpSys_Variant_Data::u32_Value, TConOpSys_Variant_Data::u64_Value, TConOpSys_Variant_Data::u8_Value, and TConOpSys_Variant_Data::vmp_Value.

Here is the call graph for this function:

◆ Set_Type() [2/3]

BOOL TConOpSys_Variant::Set_Type ( TConOpSys_Variant_Data_Type  enum_New_Type,
TConOpSys_Variant_Data struct_Array,
U32  u32_Size 
)

◆ Set_Type() [3/3]

BOOL __fastcall TConOpSys_Variant::Set_Type ( UnicodeString  ucs_Type_Name)

Set datatype referenced by the datatype name.

Todo:
ANVILEX KM: Check for correct usage on arrays

References Clear(), enum_Type, enum_Unassigned, false, and us_Datatype_Names.

Here is the call graph for this function:

◆ Set_Value_As_BOOL()

BOOL TConOpSys_Variant::Set_Value_As_BOOL ( BOOL  bool_Value)

References TConOpSys_Variant_Data::bool_Value, enum_BOOL, enum_Type, and struct_Data.

Referenced by TParameter_Base::Connect(), and TParameter_Base::Write_Value_As_BOOL().

Here is the caller graph for this function:

◆ Set_Value_As_Decimal_String()

BOOL TConOpSys_Variant::Set_Value_As_Decimal_String ( C8 s8_Value)

Set value from decimal string.

Todo:
ANVILEX: Split signed and unsigned values to different variables.
Todo:
ANVILEX KM: Optimise assignment
Todo:
ANVILEX KM: Optimise assignment
Todo:
ANVILEX KM: Optimise assignment
Todo:
ANVILEX KM: Optimise assignment
Todo:
ANVILEX KM: Optimise assignment
Todo:
ANVILEX: Can be not correct work for overflowed signed values

References TConOpSys_Variant_Data::bool_Value, enum_BOOL, enum_F32, enum_F64, enum_F80, enum_I16, enum_I32, enum_I64, enum_I8, enum_Type, enum_U16, enum_U32, enum_U64, enum_U8, TConOpSys_Variant_Data::f32_Value, TConOpSys_Variant_Data::f64_Value, TConOpSys_Variant_Data::f80_Value, TConOpSys_Variant_Data::i16_Value, TConOpSys_Variant_Data::i32_Value, TConOpSys_Variant_Data::i8_Value, Is_Float(), Is_Hex(), Is_Integer(), struct_Data, true, TConOpSys_Variant_Data::u16_Value, TConOpSys_Variant_Data::u32_Value, TConOpSys_Variant_Data::u64_Value, and TConOpSys_Variant_Data::u8_Value.

Referenced by TParameter_Base::Write_Value_As_String().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Set_Value_As_F32()

BOOL TConOpSys_Variant::Set_Value_As_F32 ( F32  f32_Value)

Set value from I64 value.

References enum_F32, enum_Type, TConOpSys_Variant_Data::f32_Value, and struct_Data.

Referenced by TParameter_Base::Connect(), and TParameter_Base::Write_Value_As_F32().

Here is the caller graph for this function:

◆ Set_Value_As_F64()

BOOL TConOpSys_Variant::Set_Value_As_F64 ( F64  f64_Value)

Set value from F32 value.

References enum_F64, enum_Type, TConOpSys_Variant_Data::f64_Value, and struct_Data.

Referenced by TParameter_Base::Connect(), and TParameter_Base::Write_Value_As_F64().

Here is the caller graph for this function:

◆ Set_Value_As_Hex_String()

BOOL TConOpSys_Variant::Set_Value_As_Hex_String ( C8 s8_Value)

◆ Set_Value_As_I16()

BOOL TConOpSys_Variant::Set_Value_As_I16 ( I16  i16_Value)

Set value from U16 value.

References enum_I16, enum_Type, TConOpSys_Variant_Data::i16_Value, and struct_Data.

Referenced by TParameter_Base::Connect(), and TParameter_Base::Write_Value_As_I16().

Here is the caller graph for this function:

◆ Set_Value_As_I32()

BOOL TConOpSys_Variant::Set_Value_As_I32 ( I32  i32_Value)

Set value from U32 value.

References enum_I32, enum_Type, TConOpSys_Variant_Data::i32_Value, and struct_Data.

Referenced by TParameter_Base::Connect(), and TParameter_Base::Write_Value_As_I32().

Here is the caller graph for this function:

◆ Set_Value_As_I64()

BOOL TConOpSys_Variant::Set_Value_As_I64 ( I64  i64_Value)

Set value from U64 value.

References enum_I64, enum_Type, TConOpSys_Variant_Data::i64_Value, and struct_Data.

Referenced by TParameter_Base::Connect(), and TParameter_Base::Write_Value_As_I64().

Here is the caller graph for this function:

◆ Set_Value_As_I8()

BOOL TConOpSys_Variant::Set_Value_As_I8 ( I8  i8_Value)

Set value from U8 value.

References enum_I8, enum_Type, TConOpSys_Variant_Data::i8_Value, and struct_Data.

Referenced by TParameter_Base::Connect(), and TParameter_Base::Write_Value_As_I8().

Here is the caller graph for this function:

◆ Set_Value_As_U16()

BOOL TConOpSys_Variant::Set_Value_As_U16 ( U16  u16_Value)

Set value from I8 value.

References enum_Type, enum_U16, struct_Data, and TConOpSys_Variant_Data::u16_Value.

Referenced by TParameter_Base::Connect(), and TParameter_Base::Write_Value_As_U16().

Here is the caller graph for this function:

◆ Set_Value_As_U32()

BOOL TConOpSys_Variant::Set_Value_As_U32 ( U32  u32_Value)

Set value from I16 value.

References enum_Type, enum_U32, struct_Data, and TConOpSys_Variant_Data::u32_Value.

Referenced by TParameter_Base::Connect(), and TParameter_Base::Write_Value_As_U32().

Here is the caller graph for this function:

◆ Set_Value_As_U64()

BOOL TConOpSys_Variant::Set_Value_As_U64 ( U64  u64_Value)

Set value from I32 value.

References enum_Type, enum_U64, struct_Data, and TConOpSys_Variant_Data::u64_Value.

Referenced by TParameter_Base::Connect(), and TParameter_Base::Write_Value_As_U64().

Here is the caller graph for this function:

◆ Set_Value_As_U8()

BOOL TConOpSys_Variant::Set_Value_As_U8 ( U8  u8_Value)

Set value from BOOL value.

References enum_Type, enum_U8, struct_Data, and TConOpSys_Variant_Data::u8_Value.

Referenced by TParameter_Base::Connect(), and TParameter_Base::Write_Value_As_U8().

Here is the caller graph for this function:

◆ Set_Value_As_Variant() [1/2]

BOOL TConOpSys_Variant::Set_Value_As_Variant ( TConOpSys_Variant_Data object_Variant_Value)

◆ Set_Value_As_Variant() [2/2]

BOOL TConOpSys_Variant::Set_Value_As_Variant ( TConOpSys_Variant_Data object_Variant_Value,
U32  u32_Element_Index 
)

◆ Set_Value_U64_As_VMP()

BOOL TConOpSys_Variant::Set_Value_U64_As_VMP ( U64  u64_VMP_Value)

Set value from F64 value.

References enum_Type, enum_VMP, struct_Data, and TConOpSys_Variant_Data::vmp_Value.

Member Data Documentation

◆ ds_Data

UnicodeString TConOpSys_Variant::ds_Data

Variant data storage for strings.

Referenced by Clear(), operator!=(), operator<(), operator<=(), operator=(), and operator==().

◆ enum_Type

TConOpSys_Variant_Data_Type TConOpSys_Variant::enum_Type
private

◆ struct_Data

TConOpSys_Variant_Data TConOpSys_Variant::struct_Data

Variant data storage.

Referenced by Assign(), TParameter_Manager::Calculate_Database_Hash(), TFunction_Block_Liquid_Cooling_System_T2::Chiller(), TP019_14_KG3_DIO2_T1::Chip_Disconnect(), Clear(), TBlock_Input_Connector::Connect(), TBlock_Parameter_Connector::Connect(), Decode_Momentum_Datatype(), Encode_Momentum_Datatype(), TFunction_Block_DFIG_Model::Execute(), TFunction_Block_4_20mA_To_Signal_Converter_1C::Execute(), TFunction_Block_ABB_SACE_FSM_T1::Execute(), TFunction_Block_ABB_SACE_Model::Execute(), TFunction_Block_Abs_F32_1C::Execute(), TFunction_Block_Abs_F32_2C::Execute(), TFunction_Block_Abs_F32_3C::Execute(), TFunction_Block_Addition_F32_1C_2I::Execute(), TFunction_Block_Addition_F32_1C_3I::Execute(), TFunction_Block_Addition_F32_1C_4I::Execute(), TFunction_Block_Moving_Average_128_1C::Execute(), TFunction_Block_Moving_Average_128_F32_1C_T2::Execute(), TFunction_Block_Moving_Average_128_2C::Execute(), TFunction_Block_Moving_Average_128_3C::Execute(), TFunction_Block_Moving_Average_256_1C::Execute(), TFunction_Block_AND_BOOL_1C_2I::Execute(), TFunction_Block_AND_BOOL_1C_3I::Execute(), TFunction_Block_AND_BOOL_1C_4I::Execute(), TFunction_Block_AND_BOOL_1C_5I::Execute(), TFunction_Block_AND_BOOL_1C_7I::Execute(), TFunction_Block_AND_BOOL_1C_8I::Execute(), TFunction_Block_And_U16_1C_2I::Execute(), TFunction_Block_Angle_Addition_F32_1C_2I::Execute(), TFunction_Block_Ballast_Control::Execute(), TFunction_Block_Band_Comparator_F32_1C_T1::Execute(), TFunction_Block_Band_Comparator_F32_1C_T2::Execute(), TFunction_Block_Band_F32_8C_T1::Execute(), TFunction_Block_Merge_BOOL_U16::Execute(), TFunction_Block_Merge_BOOL_U32::Execute(), TFunction_Block_Merge_U8_U16::Execute(), TFunction_Block_Split_U16_BOOL::Execute(), TFunction_Block_Split_U32_BOOL::Execute(), TFunction_Block_Split_U16_U8::Execute(), TFunction_Block_Split_U16_U16::Execute(), TFunction_Block_Split_U64_U32::Execute(), TFunction_Block_Cabinet_Cooling_System::Execute(), TFunction_Block_Cabinet_Cooling_System_Model::Execute(), TFunction_Block_Clarke_Transformation::Execute(), TFunction_Block_Comparator_Equal_To_F32::Execute(), TFunction_Block_Comparator_Equal_To_U16::Execute(), TFunction_Block_Comparator_Equal_To_U32::Execute(), TFunction_Block_Comparator_Greater_Than_F32_1C::Execute(), TFunction_Block_Comparator_Greater_Than_F32_12C::Execute(), TFunction_Block_Comparator_Less_Than::Execute(), TFunction_Block_Comparator_Not_Equal_To_F32::Execute(), TFunction_Block_Comparator_Not_Equal_To_U16::Execute(), TFunction_Block_Contactor_Model::Execute(), TFunction_Block_Cooling_System_Model::Execute(), TFunction_Block_Cosinus::Execute(), TFunction_Block_Crowbar_Control::Execute(), TFunction_Block_DC_Bus_Precharge_Type_1_FSM::Execute(), TFunction_Block_DC_Bus_Precharge_Type_2_FSM::Execute(), TFunction_Block_DC_Offset_Compensation::Execute(), TFunction_Block_Debounce_BOOL_1C::Execute(), TFunction_Block_DFIG_IRD_Calculation::Execute(), TFunction_Block_DFIG_IRQ_To_ISQ_Convertion::Execute(), TFunction_Block_DFIG_Torque_Model::Execute(), TFunction_Block_Discrete_Delay_Z1_F32_1C::Execute(), TFunction_Block_Division_F32_1C::Execute(), TFunction_Block_Drive_Train_Vibration_Damping::Execute(), TFunction_Block_Environment::Execute(), TFunction_Block_Gain::Execute(), TFunction_Block_Gain_Negation::Execute(), TFunction_Block_Grid_Filter::Execute(), TFunction_Block_Grid_Power_Control::Execute(), TFunction_Block_I_Regulator::Execute(), TFunction_Block_Increment_Decrement_Button_Controller::Execute(), TFunction_Block_Instantaneous_Power_ABC_PQ::Execute(), TFunction_Block_Instantaneous_Power_ab_PQ::Execute(), TFunction_Block_Instantaneous_Power_ab0_PQ::Execute(), TFunction_Block_Instantaneous_Power_DQ_PQ::Execute(), TFunction_Block_Instantaneous_Power_DQ0_PQ::Execute(), TFunction_Block_Inverse_Clarke_Transformation::Execute(), TFunction_Block_Inverse_Park_Transformation::Execute(), TFunction_Block_Inverse_Park_Transformation_DQ_ABC::Execute(), TFunction_Block_Lamp_Indicator_Controller::Execute(), TFunction_Block_Latch_On_High_Level_F32_1C::Execute(), TFunction_Block_Latch_On_Low_Level_F32_1C::Execute(), TFunction_Block_Limit_2D_F32_1C::Execute(), TFunction_Block_Limit_2D_X_F32_1C::Execute(), TFunction_Block_Limit_2D_XY_F32_1C::Execute(), TFunction_Block_Limit_F32_1C::Execute(), TFunction_Block_Limit_LEZ_F32_1C::Execute(), TFunction_Block_Line_Phase_Transformation::Execute(), TFunction_Block_Liquid_Cooling_System::Execute(), TFunction_Block_Liquid_Cooling_System_T2::Execute(), TFunction_Block_Liquid_Cooling_System_T3::Execute(), TFunction_Block_Local_Remote_Switch_Controller::Execute(), TFunction_Block_LVRT_FSM::Execute(), TFunction_Block_Magnitude_2D::Execute(), TFunction_Block_Magnitude_3D::Execute(), TFunction_Block_Maximum_F32_1C_2I::Execute(), TFunction_Block_Maximum_F32_20C_2I::Execute(), TFunction_Block_Maximum_F32_2C_2I::Execute(), TFunction_Block_Mechanical_To_Electrical_Angle::Execute(), TFunction_Block_Minimum_F32_1C_2I::Execute(), TFunction_Block_Minimum_F32_20C_2I::Execute(), TFunction_Block_Minimum_F32_2C_2I::Execute(), TFunction_Block_Multiplexer_BOOL_1C_2I_T1::Execute(), TFunction_Block_Multiplexer_BOOL_1C_4I_T1::Execute(), TFunction_Block_Multiplexer_BOOL_1C_4I_T2::Execute(), TFunction_Block_Multiplexer_F32_1C_4I_T1::Execute(), TFunction_Block_Multiplexer_F32_1C_4I_T2::Execute(), TFunction_Block_Multiplexer_F32_2C_2I_T1::Execute(), TFunction_Block_Multiplexer_F32_2C_4I_T1::Execute(), TFunction_Block_Multiplication::Execute(), TFunction_Block_Multiplication_3::Execute(), TFunction_Block_Multiplication_4::Execute(), TFunction_Block_Multiplication_N_3::Execute(), TFunction_Block_Multiplicative_Inverse_F32_1C::Execute(), TFunction_Block_NAND_BOOL_1C_2I::Execute(), TFunction_Block_NAND_3::Execute(), TFunction_Block_NAND_4::Execute(), TFunction_Block_NAND_5::Execute(), TFunction_Block_NAND_6::Execute(), TFunction_Block_NAND_7::Execute(), TFunction_Block_NAND_8::Execute(), TFunction_Block_Negation_F32_1C::Execute(), TFunction_Block_Negation_F32_2C::Execute(), TFunction_Block_Negation_F32_3C::Execute(), TFunction_Block_NOR_1C_17I::Execute(), TFunction_Block_NOR_1C_18I::Execute(), TFunction_Block_NOR_1C_19I::Execute(), TFunction_Block_NOR_1C_20I::Execute(), TFunction_Block_NOR_1C_2I::Execute(), TFunction_Block_NOR_1C_3I::Execute(), TFunction_Block_NOR_1C_4I::Execute(), TFunction_Block_NOR_1C_5I::Execute(), TFunction_Block_NOR_1C_6I::Execute(), TFunction_Block_NOR_1C_7I::Execute(), TFunction_Block_NOR_1C_8I::Execute(), TFunction_Block_Inversion_BOOL_1C::Execute(), TFunction_Block_Inversion_BOOL_2C::Execute(), TFunction_Block_Inversion_BOOL_3C::Execute(), TFunction_Block_Inversion_BOOL_4C::Execute(), TFunction_Block_Inversion_BOOL_5C::Execute(), TFunction_Block_Inversion_BOOL_6C::Execute(), TFunction_Block_Off_Delay::Execute(), TFunction_Block_Offset_Gain::Execute(), TFunction_Block_On_Delay::Execute(), TFunction_Block_OR_1C_13I::Execute(), TFunction_Block_OR_1C_17I::Execute(), TFunction_Block_OR_1C_18I::Execute(), TFunction_Block_OR_1C_19I::Execute(), TFunction_Block_OR_1C_20I::Execute(), TFunction_Block_OR_1C_22I::Execute(), TFunction_Block_OR_1C_23I::Execute(), TFunction_Block_OR_1C_24I::Execute(), TFunction_Block_OR_1C_2I::Execute(), TFunction_Block_OR_1C_3I::Execute(), TFunction_Block_OR_1C_4I::Execute(), TFunction_Block_OR_1C_5I::Execute(), TFunction_Block_OR_1C_6I::Execute(), TFunction_Block_OR_1C_7I::Execute(), TFunction_Block_OR_1C_8I::Execute(), TFunction_Block_OR_1C_9I::Execute(), TFunction_Block_Orthogonal_Signal_Generator::Execute(), TFunction_Block_OSG_1_Phase_PLL::Execute(), TFunction_Block_OSG_3_Phase_PLL::Execute(), TFunction_Block_Park_Transformation_F32_T1::Execute(), TFunction_Block_Park_Transformation_F32_T2::Execute(), TFunction_Block_Park_Transformation_F32_T3::Execute(), TFunction_Block_Park_Transformation_F32_T4::Execute(), TFunction_Block_PI_Regulator_F32_T1::Execute(), TFunction_Block_PI_Regulator_F32_T2::Execute(), TFunction_Block_PI_Regulator_F32_T3::Execute(), TFunction_Block_PI_Regulator_F32_T4::Execute(), TFunction_Block_PI_Regulator_F32_T5::Execute(), TFunction_Block_PI_Regulator_F32_T6::Execute(), TFunction_Block_PI_Regulator_F32_T7::Execute(), TFunction_Block_PI_Regulator_F32_T8::Execute(), TFunction_Block_PID_Regulator::Execute(), TFunction_Block_Polar_Vector_Generator::Execute(), TFunction_Block_PT1_F32_1C_T1::Execute(), TFunction_Block_PT1_F32_1C_T2::Execute(), TFunction_Block_PT1_1C_T3::Execute(), TFunction_Block_PT1_F32_2C_T1::Execute(), TFunction_Block_PT1_F32_3C_T1::Execute(), TFunction_Block_PT1_3C_T3::Execute(), TFunction_Block_PT1_F32_4C_T1::Execute(), TFunction_Block_PT1_F32_8C_T1::Execute(), TFunction_Block_Quadrature_Signal_Generator_T1::Execute(), TFunction_Block_Quadrature_Signal_Generator::Execute(), TFunction_Block_Raise_Event_BOOL_Edge::Execute(), TFunction_Block_Raise_Event_BOOL_Riseing_Edge::Execute(), TFunction_Block_Raise_Event_BOOL_Falling_Edge::Execute(), TFunction_Block_Range_F32_1C_8I::Execute(), TFunction_Block_Rectangular_Signal_Generator_BOOL_T1::Execute(), TFunction_Block_Rectangular_Signal_Generator_F32_T1::Execute(), TFunction_Block_RMS_Moving_Average_Filter_128_3C::Execute(), TFunction_Block_RS_Flip_Flop_BOOL::Execute(), TFunction_Block_Run_Stop_Button_Controller::Execute(), TFunction_Block_Sample_And_Hold_On_Rising_Edge_F32_1C::Execute(), TFunction_Block_Scale_ADC_Value::Execute(), TFunction_Block_Scaled_Data_Type_Convertion_F32_I16::Execute(), TFunction_Block_SCR_Cut_Wave_Controller_1_Phase::Execute(), TFunction_Block_SCR_Skip_Half_Wave_Controller_1_Phase::Execute(), TFunction_Block_SCR_Skip_Full_Wave_Controller_1_Phase::Execute(), TFunction_Block_Signal_Delay::Execute(), TFunction_Block_Single_Ended_To_Differential::Execute(), TFunction_Block_Sinus::Execute(), TFunction_Block_Sinus_Cosinus_T1::Execute(), TFunction_Block_Sinus_Cosinus_T2::Execute(), TFunction_Block_Sinus_Cosinus_T3::Execute(), TFunction_Block_Sinus_Cosinus_T4::Execute(), TFunction_Block_Sinus_Cosinus_F32_T1::Execute(), TFunction_Block_Sinus_Cosinus_F32_T2::Execute(), TFunction_Block_Sinus_Cosinus_F32_T3::Execute(), TFunction_Block_Sinus_Cosinus_F32_T4::Execute(), TFunction_Block_Sinus_Filter_Synchroniser::Execute(), TFunction_Block_Sinus_Signal_Generator::Execute(), TFunction_Block_Slew_Rate_Limit::Execute(), TFunction_Block_SRF_PLL::Execute(), TFunction_Block_Subtraction_F32_1C_2I::Execute(), TFunction_Block_Subtraction_F32_1C_3I::Execute(), TFunction_Block_Subtraction_F32_1C_4I::Execute(), TFunction_Block_Subtraction_F32_2C_2I::Execute(), TFunction_Block_Switch_Button_Controller::Execute(), TFunction_Block_Temperature_Monitor::Execute(), TFunction_Block_Toggle_Button_Controller::Execute(), TFunction_Block_Transport_Delay_F32_128::Execute(), TFunction_Block_Transport_Delay_F32_256::Execute(), TFunction_Block_Type_Convertion_BOOL_F32::Execute(), TFunction_Block_Type_Convertion_BOOL_F64::Execute(), TFunction_Block_Type_Convertion_F32_I16::Execute(), TFunction_Block_Type_Convertion_U32_F32::Execute(), TFunction_Block_Window_Integrator::Execute(), TFunction_Block_Digital_Input_T2::Execute(), TFunction_Block_Digital_Output_T2::Execute(), TFunction_Block_FPGA_Trip_Controller_T0::Execute(), TFunction_Block_FPGA_Trip_Controller_T1::Execute(), TPWM_1C2P2L::Execute(), TPWM_1C3P2L::Execute(), TPWM_3P2L_T1::Execute(), TPWM_3P2L::Execute(), TFunction_Block_Simple_Grid_Model_Test::Execute(), TFunction_Block_Software_Trip_Controller_T1::Execute(), TFunction_Block_Software_Trip_Controller_T2::Execute(), TFunction_Block_Software_Trip_Controller_T3::Execute(), TKG3_LCSI_T1::Execute(), TKG3_CAB_EXT_T1::Execute(), TKG3_PLC_T0::Execute(), TP005_03_V2_0_AI::Execute(), TP005_03_V2_0_AI_T2::Execute(), TP005_03_V2_0_AI_T3::Execute(), TP005_03_V2_0_AI_T4::Execute(), TP005_03_V2_0_AI_2V::Execute(), TP005_03_V2_0_AI_2V_E1::Execute(), TP005_03_V2_0_AI_BUG_FIX::Execute(), TP005_03_V2_0_AI_V::Execute(), TP005_03_V2_0_AI_V_BUG_FIX::Execute(), TP012_33_V1_0_IGBT_IO::Execute(), TP014_47_V1_0_PFOTX::Execute(), TP014_48_V1_0_PFORX::Execute(), TP015_09_FOTR_T0::Execute(), TP015_09_FOTR_T1::Execute(), TP015_09_FOTR_T2::Execute(), TP015_09_V1_Crowbar_T2::Execute(), TP015_09_V1_0_DC_Bus_T2::Execute(), TP015_09_V1_DIO_T2::Execute(), TP015_09_V1_0_Encoder::Execute(), TP015_09_V1_0_Encoder_T2::Execute(), TP016_26_KG3_TSA_T1::Execute(), TP017_05_KG3_AO_T1::Execute(), TP017_05_KG3_AO_T2::Execute(), TP017_05_KG3_AO_T3::Execute(), TP017_05_KG3_AO_T4::Execute(), TP017_20_KG3_FOTR_T0::Execute(), TP017_20_KG3_FOTR_T1::Execute(), TP017_20_KG3_FOTR_T2::Execute(), TP017_42_KG3_AI_T0::Execute(), TP017_42_KG3_AI_T1::Execute(), TP017_42_KG3_AI_T2::Execute(), TP017_52_KG3_CI_T1::Execute(), TKG3_RTD2_T0::Execute(), TKG3_RTD2_T1::Execute(), TP018_20_KG3_EXT_VI::Execute(), TP018_34_KG3_BLCP_T1::Execute(), TP018_39_KG3_BLA_T1::Execute(), TP018_39_KG3_BLA_T1_E::Execute(), TP019_11_KG3_FC::Execute(), TP019_11_KG3_MOD::Execute(), TP019_14_KG3_DIO2_T1::Execute(), TP020_12_KG3_GRTD_T1::Execute(), TP020_12_KG3_PTE_T1::Execute(), TP020_29_KG3_ENC_T1::Execute(), TP021_12_KG3_Cooling_System_Model_Emulator::Execute(), TP021_23_KG3_EVIO_T1::Execute(), TCommand_DISABLE::Execute(), TCommand_ENABLE::Execute(), TKG3_DCBIO_V2::Execute_Inputs(), TP005_06_V2_0_DIO::Execute_Inputs(), TP011_35_V2_0_DC_Bus::Execute_Inputs(), TP015_09_V1_0_Crowbar::Execute_Inputs(), TP015_09_V1_0_DC_Bus::Execute_Inputs(), TP015_09_V1_DIO_T1::Execute_Inputs(), TP016_37_V1_DS1_IO::Execute_Inputs(), TP017_21_KG3_DIO_T0::Execute_Inputs(), TP017_21_KG3_DIO_T1::Execute_Inputs(), TP017_21_KG3_DIO_T2::Execute_Inputs(), TP017_43_KG3_DCB_T0::Execute_Inputs(), TP017_43_KG3_DCB_T1::Execute_Inputs(), TP017_66_KG3_FAN::Execute_Inputs(), TP018_26_KG3_GIO_T0::Execute_Inputs(), TP018_26_KG3_GIO_T1::Execute_Inputs(), TP020_36_V1_0_DCBIO::Execute_Inputs(), TKG3_DCBIO_V2::Execute_Outputs(), TP005_06_V2_0_DIO::Execute_Outputs(), TP011_35_V2_0_DC_Bus::Execute_Outputs(), TP015_09_V1_0_Crowbar::Execute_Outputs(), TP015_09_V1_0_DC_Bus::Execute_Outputs(), TP015_09_V1_DIO_T1::Execute_Outputs(), TP016_37_V1_DS1_IO::Execute_Outputs(), TP017_21_KG3_DIO_T0::Execute_Outputs(), TP017_21_KG3_DIO_T1::Execute_Outputs(), TP017_21_KG3_DIO_T2::Execute_Outputs(), TP017_66_KG3_FAN::Execute_Outputs(), TP018_26_KG3_GIO_T0::Execute_Outputs(), TP018_26_KG3_GIO_T1::Execute_Outputs(), TP020_36_V1_0_DCBIO::Execute_Outputs(), TFunction_Block_Liquid_Cooling_System_T2::Flow_Sensor(), TBlock_Input_Connector::Get_As_BOOL(), TP013_49_V1_0_RTD::Get_Temperature_Channel_1(), TP015_09_V1_0_RTD::Get_Temperature_Channel_1(), TP017_41_KG3_RTD::Get_Temperature_Channel_1(), TP015_09_V1_0_RTD::Get_Temperature_Channel_10(), TP013_49_V1_0_RTD::Get_Temperature_Channel_2(), TP015_09_V1_0_RTD::Get_Temperature_Channel_2(), TP017_41_KG3_RTD::Get_Temperature_Channel_2(), TP013_49_V1_0_RTD::Get_Temperature_Channel_3(), TP015_09_V1_0_RTD::Get_Temperature_Channel_3(), TP017_41_KG3_RTD::Get_Temperature_Channel_3(), TP013_49_V1_0_RTD::Get_Temperature_Channel_4(), TP015_09_V1_0_RTD::Get_Temperature_Channel_4(), TP017_41_KG3_RTD::Get_Temperature_Channel_4(), TP015_09_V1_0_RTD::Get_Temperature_Channel_5(), TP015_09_V1_0_RTD::Get_Temperature_Channel_6(), TP015_09_V1_0_RTD::Get_Temperature_Channel_7(), TP015_09_V1_0_RTD::Get_Temperature_Channel_8(), TP015_09_V1_0_RTD::Get_Temperature_Channel_9(), Get_Value_As_Decimal_String(), Get_Value_As_F64(), Get_Value_As_Hex_String(), Get_Value_As_Variant(), TParameter_Base::Get_Variant_Data(), TFunction_Block_Liquid_Cooling_System::Haet_Exchanger(), TFunction_Block_Liquid_Cooling_System_T2::Haet_Exchanger(), TFunction_Block_Liquid_Cooling_System_T3::Haet_Exchanger(), TFunction_Block_Cooling_System_Model::He_Fan_State_Changer(), TFunction_Block_Liquid_Cooling_System::Heater(), TFunction_Block_Liquid_Cooling_System_T2::Heater(), TFunction_Block_Liquid_Cooling_System_T3::Heater(), TFunction_Block_Cooling_System_Model::Heater_State_Changer(), TFunction_Block_4_20mA_To_Signal_Converter_1C::Init(), TFunction_Block_ABB_SACE_FSM_T1::Init(), TFunction_Block_ABB_SACE_Model::Init(), TFunction_Block_Moving_Average_128_1C::Init(), TFunction_Block_Moving_Average_128_F32_1C_T2::Init(), TFunction_Block_Moving_Average_128_2C::Init(), TFunction_Block_Moving_Average_128_3C::Init(), TFunction_Block_Moving_Average_256_1C::Init(), TFunction_Block_Ballast_Control::Init(), TFunction_Block_Cabinet_Cooling_System::Init(), TFunction_Block_Cabinet_Cooling_System_Model::Init(), TFunction_Block_Contactor_Model::Init(), TFunction_Block_Crowbar_Control::Init(), TFunction_Block_DC_Bus_Precharge_Type_1_FSM::Init(), TFunction_Block_DC_Bus_Precharge_Type_2_FSM::Init(), TFunction_Block_DC_Offset_Compensation::Init(), TFunction_Block_Debounce_BOOL_1C::Init(), TFunction_Block_DFIG_IRQ_To_ISQ_Convertion::Init(), TFunction_Block_Discrete_Delay_Z1_F32_1C::Init(), TFunction_Block_Drive_Train_Vibration_Damping::Init(), TFunction_Block_Environment::Init(), TFunction_Block_Grid_Filter::Init(), TFunction_Block_Grid_Power_Control::Init(), TFunction_Block_Increment_Decrement_Button_Controller::Init(), TFunction_Block_Liquid_Cooling_System::Init(), TFunction_Block_Liquid_Cooling_System_T2::Init(), TFunction_Block_Liquid_Cooling_System_T3::Init(), TFunction_Block_LVRT_FSM::Init(), TFunction_Block_Off_Delay::Init(), TFunction_Block_On_Delay::Init(), TFunction_Block_Orthogonal_Signal_Generator::Init(), TFunction_Block_OSG_1_Phase_PLL::Init(), TFunction_Block_OSG_3_Phase_PLL::Init(), TFunction_Block_Polar_Vector_Generator::Init(), TFunction_Block_PT1_F32_1C_T1::Init(), TFunction_Block_PT1_F32_1C_T2::Init(), TFunction_Block_PT1_1C_T3::Init(), TFunction_Block_PT1_F32_2C_T1::Init(), TFunction_Block_PT1_F32_3C_T1::Init(), TFunction_Block_PT1_3C_T3::Init(), TFunction_Block_PT1_F32_4C_T1::Init(), TFunction_Block_PT1_F32_8C_T1::Init(), TFunction_Block_Quadrature_Signal_Generator::Init(), TFunction_Block_Raise_Event_BOOL_Edge::Init(), TFunction_Block_Raise_Event_BOOL_Riseing_Edge::Init(), TFunction_Block_Raise_Event_BOOL_Falling_Edge::Init(), TFunction_Block_Rectangular_Signal_Generator_BOOL_T1::Init(), TFunction_Block_Rectangular_Signal_Generator_F32_T1::Init(), TFunction_Block_RMS_Moving_Average_Filter_128_3C::Init(), TFunction_Block_RS_Flip_Flop_BOOL::Init(), TFunction_Block_Sample_And_Hold_On_Rising_Edge_F32_1C::Init(), TFunction_Block_Signal_Delay::Init(), TFunction_Block_Sinus_Filter_Synchroniser::Init(), TFunction_Block_Sinus_Signal_Generator::Init(), TFunction_Block_SRF_PLL::Init(), TFunction_Block_Temperature_Monitor::Init(), TFunction_Block_Transport_Delay_F32_128::Init(), TFunction_Block_Transport_Delay_F32_256::Init(), TFunction_Block_Window_Integrator::Init(), TPWM_1C2P2L::Init(), TPWM_1C3P2L::Init(), TPWM_3P2L_T1::Init(), TPWM_3P2L::Init(), TKG3_DCBIO_V2::Init(), TKG3_LCSI_T1::Init(), TP005_03_V2_0_AI::Init(), TP005_03_V2_0_AI_2V::Init(), TP005_03_V2_0_AI_2V_E1::Init(), TP005_03_V2_0_AI_BUG_FIX::Init(), TP005_03_V2_0_AI_V::Init(), TP005_03_V2_0_AI_V_BUG_FIX::Init(), TP011_35_V2_0_DC_Bus::Init(), TP015_09_V1_0_DC_Bus::Init(), TP015_09_V1_0_Encoder::Init(), TP016_26_KG3_TSA_T1::Init(), TP017_05_KG3_AO_T1::Init(), TP017_42_KG3_AI_T0::Init(), TP017_42_KG3_AI_T1::Init(), TP017_42_KG3_AI_T2::Init(), TP017_43_KG3_DCB_T0::Init(), TP017_43_KG3_DCB_T1::Init(), TP017_52_KG3_CI_T1::Init(), TP017_66_KG3_FAN::Init(), TP018_20_KG3_EXT_VI::Init(), TP018_26_KG3_GIO_T0::Init(), TP018_26_KG3_GIO_T1::Init(), TP018_34_KG3_BLCP_T1::Init(), TP018_39_KG3_BLA_T1::Init(), TP018_39_KG3_BLA_T1_E::Init(), TP019_14_KG3_DIO2_T1::Init(), TP020_36_V1_0_DCBIO::Init(), TP021_12_KG3_Cooling_System_Model_Emulator::Init(), TParameter_Base::Initialise_From_Media(), TFunction_Block_Liquid_Cooling_System::Inlet(), TFunction_Block_Liquid_Cooling_System_T2::Inlet(), operator!=(), operator<(), operator<=(), TBlock_Output_Connector::operator=(), TBlock_Input_Connector::operator=(), TBlock_Parameter_Connector::operator=(), operator=(), operator==(), operator>(), operator>=(), TFunction_Block_Liquid_Cooling_System::Outlet(), TFunction_Block_Liquid_Cooling_System_T2::Outlet(), TParameter_CAN_OPEN_COB_ID_EMCY::Post_Write_Data_Processing(), TParameter_CAN_OPEN_COB_ID_SYNC::Post_Write_Data_Processing(), TParameter_CAN_OPEN_CONSUMER_HEARTBEAT_TIME::Post_Write_Data_Processing(), TParameter_CAN_OPEN_GUARD_TIME::Post_Write_Data_Processing(), TParameter_CAN_OPEN_INHIBIT_TIME_EMCY::Post_Write_Data_Processing(), TParameter_CAN_OPEN_LIFE_TIME_FACTOR::Post_Write_Data_Processing(), TParameter_CAN_OPEN_NODE_ID::Post_Write_Data_Processing(), TParameter_CAN_OPEN_PRODUCER_HEARTBEAT_TIME::Post_Write_Data_Processing(), TParameter_CAN_OPEN_RPDO1_COB_ID::Post_Write_Data_Processing(), TParameter_CAN_OPEN_RPDO1_DATA::Post_Write_Data_Processing(), TParameter_CAN_OPEN_RPDO1_PARAMETER::Post_Write_Data_Processing(), TParameter_CAN_OPEN_RPDO2_COB_ID::Post_Write_Data_Processing(), TParameter_CAN_OPEN_RPDO2_DATA::Post_Write_Data_Processing(), TParameter_CAN_OPEN_RPDO2_PARAMETER::Post_Write_Data_Processing(), TParameter_CAN_OPEN_RPDO3_COB_ID::Post_Write_Data_Processing(), TParameter_CAN_OPEN_RPDO3_DATA::Post_Write_Data_Processing(), TParameter_CAN_OPEN_RPDO3_PARAMETER::Post_Write_Data_Processing(), TParameter_CAN_OPEN_RPDO4_COB_ID::Post_Write_Data_Processing(), TParameter_CAN_OPEN_RPDO4_DATA::Post_Write_Data_Processing(), TParameter_CAN_OPEN_RPDO4_PARAMETER::Post_Write_Data_Processing(), TParameter_CAN_OPEN_SDO1_CLIENT_COB_ID_SERVER_CLIENT_TX::Post_Write_Data_Processing(), TParameter_CAN_OPEN_SDO1_SERVER_COB_ID_CLIENT_SERVER_RX::Post_Write_Data_Processing(), TParameter_CAN_OPEN_SDO1_SERVER_PARAMETER::Post_Write_Data_Processing(), TParameter_CAN_OPEN_STATUS::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO1_COB_ID_USED::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO1_COMPATIBILITY_ENTRY::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO1_DATA::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO1_EVENT_TIMER::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO1_INHIBIT_TIME::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO1_PARAMETER::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO1_TRANSMISSION_TYPE::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO2_COB_ID::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO2_COMPATIBILITY_ENTRY::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO2_DATA::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO2_EVENT_TIMER::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO2_INHIBIT_TIME::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO2_PARAMETER::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO2_TRANSMISSION_TYPE::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO3_COB_ID::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO3_COMPATIBILITY_ENTRY::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO3_DATA::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO3_EVENT_TIMER::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO3_INHIBIT_TIME::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO3_PARAMETER::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO3_TRANSMISSION_TYPE::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO4_COB_ID::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO4_COMPATIBILITY_ENTRY::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO4_DATA::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO4_EVENT_TIMER::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO4_INHIBIT_TIME::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO4_PARAMETER::Post_Write_Data_Processing(), TParameter_CAN_OPEN_TPDO4_TRANSMISSION_TYPE::Post_Write_Data_Processing(), TParameter_COMMUNICATION_COM1_MODBUS_ADDRESS::Post_Write_Data_Processing(), TParameter_COMMUNICATION_COM2_MODBUS_ADDRESS::Post_Write_Data_Processing(), TParameter_EVENT_DATABASE_CURRENT_INDEX::Post_Write_Data_Processing(), TParameter_SCOPE_CHANNEL_DATA_DECIMATION::Post_Write_Data_Processing(), TParameter_SCOPE_CHANNEL_DATA_INDEX::Post_Write_Data_Processing(), TParameter_SCOPE_CHANNEL_INDEX::Post_Write_Data_Processing(), TParameter_SCOPE_CHANNEL_PARAMETER_ID::Post_Write_Data_Processing(), TParameter_SCOPE_TRIGGER_MODE::Post_Write_Data_Processing(), TParameter_SCOPE_TRIGGER_PARAMETER_ID::Post_Write_Data_Processing(), TParameter_SCOPE_TRIGGER_STATE::Post_Write_Data_Processing(), TParameter_APPLICATION_HASH::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_COB_ID_EMCY::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_COB_ID_SYNC::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_CONSUMER_HEARTBEAT_TIME::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_GUARD_TIME::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_INHIBIT_TIME_EMCY::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_LIFE_TIME_FACTOR::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_NODE_ID::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_PRODUCER_HEARTBEAT_TIME::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_RPDO1_COB_ID::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_RPDO1_DATA::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_RPDO1_PARAMETER::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_RPDO2_COB_ID::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_RPDO2_DATA::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_RPDO2_PARAMETER::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_RPDO3_COB_ID::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_RPDO3_DATA::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_RPDO3_PARAMETER::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_RPDO4_COB_ID::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_RPDO4_DATA::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_RPDO4_PARAMETER::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_SDO1_CLIENT_COB_ID_SERVER_CLIENT_TX::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_SDO1_SERVER_COB_ID_CLIENT_SERVER_RX::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_SDO1_SERVER_PARAMETER::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_STATUS::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO1_COB_ID_USED::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO1_COMPATIBILITY_ENTRY::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO1_DATA::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO1_EVENT_TIMER::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO1_INHIBIT_TIME::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO1_PARAMETER::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO1_TRANSMISSION_TYPE::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO2_COB_ID::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO2_COMPATIBILITY_ENTRY::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO2_DATA::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO2_EVENT_TIMER::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO2_INHIBIT_TIME::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO2_PARAMETER::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO2_TRANSMISSION_TYPE::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO3_COB_ID::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO3_COMPATIBILITY_ENTRY::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO3_DATA::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO3_EVENT_TIMER::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO3_INHIBIT_TIME::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO3_PARAMETER::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO3_TRANSMISSION_TYPE::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO4_COB_ID::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO4_COMPATIBILITY_ENTRY::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO4_DATA::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO4_EVENT_TIMER::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO4_INHIBIT_TIME::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO4_PARAMETER::Pre_Read_Data_Processing(), TParameter_CAN_OPEN_TPDO4_TRANSMISSION_TYPE::Pre_Read_Data_Processing(), TParameter_EVENT_DATABASE_CURRENT_INDEX::Pre_Read_Data_Processing(), TParameter_EVENT_DATABASE_EVENT_ABSOLUTE_TIMESTAMP::Pre_Read_Data_Processing(), TParameter_EVENT_DATABASE_EVENT_DESCRIPTION::Pre_Read_Data_Processing(), TParameter_EVENT_DATABASE_EVENT_GROUP_ID::Pre_Read_Data_Processing(), TParameter_EVENT_DATABASE_EVENT_ID::Pre_Read_Data_Processing(), TParameter_EVENT_DATABASE_EVENT_RELATIVE_TIMESTAMP::Pre_Read_Data_Processing(), TParameter_EVENT_DATABASE_EVENT_TASK_ID::Pre_Read_Data_Processing(), TParameter_EVENT_DATABASE_EVENT_TASK_ITERATION::Pre_Read_Data_Processing(), TParameter_EVENT_DATABASE_FIRST_INDEX::Pre_Read_Data_Processing(), TParameter_EVENT_DATABASE_HASH::Pre_Read_Data_Processing(), TParameter_EVENT_DATABASE_LAST_INDEX::Pre_Read_Data_Processing(), TParameter_PARAMETER_DATABASE_HASH::Pre_Read_Data_Processing(), TParameter_PARAMETER_DATABASE_SIZE::Pre_Read_Data_Processing(), TParameter_SCOPE_CHANNEL_COUNT::Pre_Read_Data_Processing(), TParameter_SCOPE_CHANNEL_DATA::Pre_Read_Data_Processing(), TParameter_SCOPE_CHANNEL_DATA_DECIMATION::Pre_Read_Data_Processing(), TParameter_SCOPE_CHANNEL_DATA_INDEX::Pre_Read_Data_Processing(), TParameter_SCOPE_CHANNEL_DATA_SIZE::Pre_Read_Data_Processing(), TParameter_SCOPE_CHANNEL_DATA_TIMEBASE::Pre_Read_Data_Processing(), TParameter_SCOPE_CHANNEL_INDEX::Pre_Read_Data_Processing(), TParameter_SCOPE_CHANNEL_PARAMETER_ID::Pre_Read_Data_Processing(), TParameter_SCOPE_TRIGGER_MODE::Pre_Read_Data_Processing(), TParameter_SCOPE_TRIGGER_PARAMETER_ID::Pre_Read_Data_Processing(), TParameter_SCOPE_TRIGGER_STATE::Pre_Read_Data_Processing(), TFunction_Block_Liquid_Cooling_System::Pressure(), TFunction_Block_Liquid_Cooling_System_T2::Pressure(), TFunction_Block_Liquid_Cooling_System_T3::Pressure(), TSignal_Recorder::Process_Falling_Edge_BOOL_Trigger(), TSignal_Recorder::Process_Falling_Edge_F32_Trigger(), TSignal_Recorder::Process_Falling_Edge_F64_Trigger(), TSignal_Recorder::Process_Falling_Edge_F80_Trigger(), TSignal_Recorder::Process_Falling_Edge_I16_Trigger(), TSignal_Recorder::Process_Falling_Edge_I32_Trigger(), TSignal_Recorder::Process_Falling_Edge_I64_Trigger(), TSignal_Recorder::Process_Falling_Edge_I8_Trigger(), TSignal_Recorder::Process_Falling_Edge_PBOOL_Trigger(), TSignal_Recorder::Process_Falling_Edge_PF32_Trigger(), TSignal_Recorder::Process_Falling_Edge_PF64_Trigger(), TSignal_Recorder::Process_Falling_Edge_PF80_Trigger(), TSignal_Recorder::Process_Falling_Edge_PI16_Trigger(), TSignal_Recorder::Process_Falling_Edge_PI32_Trigger(), TSignal_Recorder::Process_Falling_Edge_PI64_Trigger(), TSignal_Recorder::Process_Falling_Edge_PI8_Trigger(), TSignal_Recorder::Process_Falling_Edge_PU16_Trigger(), TSignal_Recorder::Process_Falling_Edge_PU32_Trigger(), TSignal_Recorder::Process_Falling_Edge_PU64_Trigger(), TSignal_Recorder::Process_Falling_Edge_PU8_Trigger(), TSignal_Recorder::Process_Falling_Edge_U16_Trigger(), TSignal_Recorder::Process_Falling_Edge_U32_Trigger(), TSignal_Recorder::Process_Falling_Edge_U64_Trigger(), TSignal_Recorder::Process_Falling_Edge_U8_Trigger(), TSignal_Recorder::Process_Match_BOOL_Trigger(), TSignal_Recorder::Process_Match_F32_Trigger(), TSignal_Recorder::Process_Match_F64_Trigger(), TSignal_Recorder::Process_Match_F80_Trigger(), TSignal_Recorder::Process_Match_I16_Trigger(), TSignal_Recorder::Process_Match_I32_Trigger(), TSignal_Recorder::Process_Match_I64_Trigger(), TSignal_Recorder::Process_Match_I8_Trigger(), TSignal_Recorder::Process_Match_PBOOL_Trigger(), TSignal_Recorder::Process_Match_PF32_Trigger(), TSignal_Recorder::Process_Match_PF64_Trigger(), TSignal_Recorder::Process_Match_PF80_Trigger(), TSignal_Recorder::Process_Match_PI16_Trigger(), TSignal_Recorder::Process_Match_PI32_Trigger(), TSignal_Recorder::Process_Match_PI64_Trigger(), TSignal_Recorder::Process_Match_PI8_Trigger(), TSignal_Recorder::Process_Match_PU16_Trigger(), TSignal_Recorder::Process_Match_PU32_Trigger(), TSignal_Recorder::Process_Match_PU64_Trigger(), TSignal_Recorder::Process_Match_PU8_Trigger(), TSignal_Recorder::Process_Match_U16_Trigger(), TSignal_Recorder::Process_Match_U32_Trigger(), TSignal_Recorder::Process_Match_U64_Trigger(), TSignal_Recorder::Process_Match_U8_Trigger(), TSignal_Recorder::Process_Rising_Edge_BOOL_Trigger(), TSignal_Recorder::Process_Rising_Edge_F32_Trigger(), TSignal_Recorder::Process_Rising_Edge_F64_Trigger(), TSignal_Recorder::Process_Rising_Edge_F80_Trigger(), TSignal_Recorder::Process_Rising_Edge_I16_Trigger(), TSignal_Recorder::Process_Rising_Edge_I32_Trigger(), TSignal_Recorder::Process_Rising_Edge_I64_Trigger(), TSignal_Recorder::Process_Rising_Edge_I8_Trigger(), TSignal_Recorder::Process_Rising_Edge_PBOOL_Trigger(), TSignal_Recorder::Process_Rising_Edge_PF32_Trigger(), TSignal_Recorder::Process_Rising_Edge_PF64_Trigger(), TSignal_Recorder::Process_Rising_Edge_PF80_Trigger(), TSignal_Recorder::Process_Rising_Edge_PI16_Trigger(), TSignal_Recorder::Process_Rising_Edge_PI32_Trigger(), TSignal_Recorder::Process_Rising_Edge_PI64_Trigger(), TSignal_Recorder::Process_Rising_Edge_PI8_Trigger(), TSignal_Recorder::Process_Rising_Edge_PU16_Trigger(), TSignal_Recorder::Process_Rising_Edge_PU32_Trigger(), TSignal_Recorder::Process_Rising_Edge_PU64_Trigger(), TSignal_Recorder::Process_Rising_Edge_PU8_Trigger(), TSignal_Recorder::Process_Rising_Edge_U16_Trigger(), TSignal_Recorder::Process_Rising_Edge_U32_Trigger(), TSignal_Recorder::Process_Rising_Edge_U64_Trigger(), TSignal_Recorder::Process_Rising_Edge_U8_Trigger(), TFunction_Block_Liquid_Cooling_System::Pump(), TFunction_Block_Liquid_Cooling_System_T2::Pump(), TFunction_Block_Liquid_Cooling_System_T3::Pump(), TFunction_Block_Cooling_System_Model::Pump_State_Changer(), TP021_23_KG3_EVIO_T1::Read_EVDCChargeTargets(), TP021_23_KG3_EVIO_T1::Read_EVDCEnergyLimits(), TP021_23_KG3_EVIO_T1::Read_EVDCMaxLimits(), TP021_23_KG3_EVIO_T1::Read_EVMacAddress(), TP021_23_KG3_EVIO_T1::Read_EVStatusDisplay(), TParameter_Base::Read_Value_As_BOOL(), TParameter_Base::Read_Value_As_F32(), TParameter_Base::Read_Value_As_F64(), TParameter_Base::Read_Value_As_I16(), TParameter_Base::Read_Value_As_I32(), TParameter_Base::Read_Value_As_I64(), TParameter_Base::Read_Value_As_I8(), TParameter_Base::Read_Value_As_Raw_Data(), TParameter_Base::Read_Value_As_U16(), TParameter_Base::Read_Value_As_U32(), TParameter_Base::Read_Value_As_U64(), TParameter_Base::Read_Value_As_U8(), TFunction_Block_ABB_SACE_FSM_T1::Send_Information(), TFunction_Block_Orthogonal_Signal_Generator::Send_Information(), TFunction_Block_OSG_3_Phase_PLL::Send_Information(), TFunction_Block_Polar_Vector_Generator::Send_Information(), TFunction_Block_Quadrature_Signal_Generator_T1::Send_Information(), TFunction_Block_Quadrature_Signal_Generator::Send_Information(), TFunction_Block_Sinus_Signal_Generator::Send_Information(), TFunction_Block_SRF_PLL::Send_Information(), TKG3_DCBIO_V2::Send_Information(), TP005_03_V2_0_AI::Send_Information(), TP005_03_V2_0_AI_T2::Send_Information(), TP005_03_V2_0_AI_T3::Send_Information(), TP005_03_V2_0_AI_T4::Send_Information(), TP005_03_V2_0_AI_2V::Send_Information(), TP005_03_V2_0_AI_BUG_FIX::Send_Information(), TP005_03_V2_0_AI_V::Send_Information(), TP005_03_V2_0_AI_V_BUG_FIX::Send_Information(), TP011_35_V2_0_DC_Bus::Send_Information(), TP012_33_V1_0_IGBT_IO::Send_Information(), TP014_47_V1_0_PFOTX::Send_Information(), TP014_48_V1_0_PFORX::Send_Information(), TP015_09_V1_0_DC_Bus::Send_Information(), TP015_09_V1_0_DC_Bus_T2::Send_Information(), TP015_09_V1_0_Encoder_T2::Send_Information(), TP017_42_KG3_AI_T0::Send_Information(), TP017_42_KG3_AI_T1::Send_Information(), TP017_42_KG3_AI_T2::Send_Information(), TP017_43_KG3_DCB_T0::Send_Information(), TP017_43_KG3_DCB_T1::Send_Information(), TP017_52_KG3_CI_T1::Send_Information(), TP018_20_KG3_EXT_VI::Send_Information(), TP018_26_KG3_GIO_T0::Send_Information(), TP018_26_KG3_GIO_T1::Send_Information(), TP018_39_KG3_BLA_T1::Send_Information(), TP018_39_KG3_BLA_T1_E::Send_Information(), TP020_12_KG3_PTE_T1::Send_Information(), TP020_29_KG3_ENC_T1::Send_Information(), TP020_36_V1_0_DCBIO::Send_Information(), TSignal_Recorder::Set_Data_Channel_Source(), Set_Random_Value(), Set_Type(), TBlock_Connector::Set_Type_BOOL(), TBlock_Input_Connector::Set_Type_BOOL(), TBlock_Input_Connector::Set_Type_F128(), TBlock_Input_Connector::Set_Type_F16(), TBlock_Input_Connector::Set_Type_F256(), TBlock_Connector::Set_Type_F32(), TBlock_Input_Connector::Set_Type_F32(), TBlock_Connector::Set_Type_F64(), TBlock_Input_Connector::Set_Type_F64(), TBlock_Input_Connector::Set_Type_I128(), TBlock_Connector::Set_Type_I16(), TBlock_Input_Connector::Set_Type_I16(), TBlock_Input_Connector::Set_Type_I256(), TBlock_Connector::Set_Type_I32(), TBlock_Input_Connector::Set_Type_I32(), TBlock_Connector::Set_Type_I64(), TBlock_Input_Connector::Set_Type_I64(), TBlock_Connector::Set_Type_I8(), TBlock_Input_Connector::Set_Type_I8(), TBlock_Input_Connector::Set_Type_U128(), TBlock_Connector::Set_Type_U16(), TBlock_Input_Connector::Set_Type_U16(), TBlock_Input_Connector::Set_Type_U256(), TBlock_Connector::Set_Type_U32(), TBlock_Input_Connector::Set_Type_U32(), TBlock_Connector::Set_Type_U64(), TBlock_Input_Connector::Set_Type_U64(), TBlock_Connector::Set_Type_U8(), TBlock_Input_Connector::Set_Type_U8(), Set_Value_As_BOOL(), Set_Value_As_Decimal_String(), Set_Value_As_F32(), Set_Value_As_F64(), Set_Value_As_Hex_String(), Set_Value_As_I16(), Set_Value_As_I32(), Set_Value_As_I64(), Set_Value_As_I8(), Set_Value_As_U16(), Set_Value_As_U32(), Set_Value_As_U64(), Set_Value_As_U8(), Set_Value_As_Variant(), Set_Value_U64_As_VMP(), TFunction_Block_Liquid_Cooling_System_T2::Tank_Level(), TFunction_Block_Liquid_Cooling_System_T3::Temperature_Inlet(), TFunction_Block_Liquid_Cooling_System_T3::Temperature_Outlet(), TFunction_Block_Cooling_System_Model::TFunction_Block_Cooling_System_Model(), TFunction_Block_DFIG_Model::TFunction_Block_DFIG_Model(), TFunction_Block_SCR_Skip_Full_Wave_Controller_1_Phase::TFunction_Block_SCR_Skip_Full_Wave_Controller_1_Phase(), TFunction_Block_SCR_Skip_Half_Wave_Controller_1_Phase::TFunction_Block_SCR_Skip_Half_Wave_Controller_1_Phase(), TProtocol_Base::Transmit_Connector_Value_As_Boolean(), TProtocol_Base::Transmit_Connector_Value_As_Decimal(), TProtocol_Base::Transmit_Connector_Value_As_Hex(), TP021_23_KG3_EVIO_T1::Write_EVSEDateTime(), TP021_23_KG3_EVIO_T1::Write_EVSEDCMaxLimits(), TP021_23_KG3_EVIO_T1::Write_EVSEDCRegulationLimits(), TP021_23_KG3_EVIO_T1::Write_EVSEDCStatus(), and TParameter_Base::Write_Value_As_Variant().


The documentation for this class was generated from the following files: