ConOpSys V2970
P004.07
ANVILEX control operating system
|
Parameter description structure definition. More...
#include <Parameter_Base_Defines.h>
Parameter description structure definition.
BOOL TParameter_Descriptor::bool_Nonvolatile |
Parameter nonvolatile flag.
Referenced by TParameter_Base::Get_Nonvolatile_Flag(), TParameter_Base::Get_Parameter_Properties(), TParameter_Base::Is_Initialised(), TParameter_Base::Is_Nonvolatile(), TParameter_Base::Is_Store_To_Media_Database(), and TParameter_Base::Write_Value_As_Variant().
const C8* TParameter_Descriptor::c8_Description |
Pointer to parameter description: 4 byte.
Referenced by TParameter_Base::Get_Description(), and TParameter_Base::Send_Information().
const C8* TParameter_Descriptor::c8_Group |
Pointer to parameter group name.
Referenced by TParameter_Base::Get_Group_Name(), and TParameter_Base::Send_Information().
const C8* TParameter_Descriptor::c8_Name |
Pointer to parameter name.
Referenced by TParameter_Base::Get_Parameter_Name(), TParameter_Base::Is_Name(), and TParameter_Base::Send_Information().
const C8* TParameter_Descriptor::c8_Unit |
Pointer to parameter unit name.
Referenced by TParameter_Base::Get_Unit_Name(), and TParameter_Base::Send_Information().
TParameter_Access_Mode TParameter_Descriptor::enum_Access_Mode |
Parameter access mode.
Referenced by TParameter_Base::Get_Access_Mode(), TParameter_Base::Get_Parameter_Properties(), TParameter_Base::Is_Readable(), and TParameter_Base::Is_Writable().
TConOpSys_Variant_Data_Type TParameter_Descriptor::enum_Data_Type |
TParameter_Display_Format TParameter_Descriptor::enum_Display_Format |
Parameter display format.
Referenced by TParameter_Base::Get_Display_Format(), and TParameter_Base::Get_Parameter_Properties().
TParameter_Boundary_Check_Mode TParameter_Descriptor::enum_Limit_Check_Mode |
Parameter limit check mode.
Referenced by TParameter_Base::Check_And_Fix_Out_Of_Limit_Value(), TParameter_Base::Check_Limits(), TParameter_Base::Get_Limit_Check_Mode(), and TParameter_Base::Get_Parameter_Properties().
TParameter_Storage_Type TParameter_Descriptor::enum_Storage_Type |
TParameter_Extended_Descriptor_Base* TParameter_Descriptor::object_Extended_Descriptor |
Pointer to extendet parameter description structure.
TParameter_Base* TParameter_Descriptor::object_Parameter |
Pointer to parameter data storage structure.
TConOpSys_Variant_Data TParameter_Descriptor::struct_Default_Value |
Default value.
Referenced by TParameter_Base::Check_And_Fix_Out_Of_Limit_Value(), TParameter_Base::Get_Default_Value(), TParameter_Base::Initialise_Array(), and TParameter_Base::Initialise_Element().
TConOpSys_Variant_Data TParameter_Descriptor::struct_Maximum_Value |
Maximum value.
Referenced by TParameter_Base::Check_And_Fix_Out_Of_Limit_Value(), TParameter_Base::Check_Limits(), and TParameter_Base::Get_Maximum_Value().
TConOpSys_Variant_Data TParameter_Descriptor::struct_Minimum_Value |
Minimum value.
Referenced by TParameter_Base::Check_And_Fix_Out_Of_Limit_Value(), TParameter_Base::Check_Limits(), and TParameter_Base::Get_Minimum_Value().
TConOpSys_Variant_Data* TParameter_Descriptor::struct_Storage |
Pointer to the data storage.
Referenced by TParameter_Base::Configure(), TParameter_Base::Read_Value_As_Variant(), and TParameter_Base::Write_Value_As_Variant().
U32 TParameter_Descriptor::u32_Element_Count |
Element count.
Referenced by TParameter_Base::Configure(), TParameter_Base::Get_Element_Count(), TParameter_Base::Get_Parameter_Element_Count(), TParameter_Base::Initialise_Array(), TParameter_Base::Is_Array(), and TParameter_Base::Is_Element_Exists().
U32 TParameter_Descriptor::u32_ID |
Unique parameter ID.
Referenced by TParameter_Base::Get_ID(), and TParameter_Base::Is_ID().
U64 TParameter_Descriptor::u64_PUUID_High |
Parameter universally unique identifier high.
Referenced by TParameter_Base::Get_PUUID_High().
U64 TParameter_Descriptor::u64_PUUID_Low |
Parameter universally unique identifier low.
Referenced by TParameter_Base::Get_PUUID_Low().