System.Rtti.TRttiType.IsHFA
Delphi
property IsHFA: Boolean read GetIsHFA;
C++
__property bool IsHFA = {read=GetIsHFA, nodefault};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | System.Rtti.pas System.Rtti.hpp |
System.Rtti | TRttiType |
Description
A usage interne seulement.
Indique si le type reflété est HFA.
IsHFA vaut True
si toutes les conditions suivantes sont satisfaites :
- La plate-forme est ARM64
- Le type reflété est un type structuré (enregistrement ou tableau).
- Tous les champs du type reflété sont du même type virgule flottante (simple ou double précision).
- Le nombre de champs est 1, 2, 3 ou 4.
Voir Procedure Call Standard for the ARM 64-bit Architecture (PDF) (EN), sections 4.3.5.1 et 5.4.2 C.2 pour plus d'informations.
- Remarque : isHFA vaut toujours
False
si la plate-forme n'est pas ARM64 et si le type reflété n'est pas un enregistrement ni un tableau. Il s'agit de la fonctionnalité attendue.
Voir aussi
- Procedure Call Standard for the ARM 64-bit Architecture (PDF) (EN), sections 4.3.5.1 et 5.4.2 C.2