System.Rtti.TRttiType.IsHFA

De RAD Studio API Documentation
Aller à : navigation, rechercher

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