System.Rtti.TRttiType.IsHFA
Delphi
property IsHFA: Boolean read GetIsHFA;
C++
__property bool IsHFA = {read=GetIsHFA, nodefault};
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
property | public | System.Rtti.pas System.Rtti.hpp |
System.Rtti | TRttiType |
Description
For internal use only.
Indicates whether the reflected type is HFA.
IsHFA is True
if all the following conditions are met:
- The platform is ARM64
- The reflected type is a structured type (a record or an array).
- All fields of the reflected type are of the same floating-point type (single or double).
- The number of fields is 1,2,3 or 4.
See Procedure Call Standard for the ARM 64-bit Architecture (PDF), section 4.3.5.1 and 5.4.2 C.2 for more information.
- Note: isHFA is always
False
if the platform is not ARM64 and the reflected type is not a record or an array. That is the intended functionality.
See Also
- Procedure Call Standard for the ARM 64-bit Architecture (PDF), section 4.3.5.1 and 5.4.2 C.2