System.Rtti.TRttiType.IsHFA

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property IsHFA: Boolean read GetIsHFA;

C++

__property bool IsHFA = {read=GetIsHFA, nodefault};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
System.Rtti.pas
System.Rtti.hpp
System.Rtti TRttiType


Beschreibung

Nur für den internen Gebrauch.

Gibt an, ob der bezogene Typ HFA ist.

IsHFA ist True, wenn alle folgenden Bedingungen erfüllt sind:

  • Die Plattform ist ARM64
  • Der bezogene Typ ist ein strukturierter Typ (ein Record oder ein Array).
  • Alle Felder des bezogenen Typs haben den gleichen Gleitkommatyp (Single oder Double).
  • Die Anzahl der Felder beträgt 1, 2, 3 oder 4.

Weitere Informationen finden Sie unter Procedure Call Standard for the ARM 64-bit Architecture (PDF) (EN), Abschnitt 4.3.5.1 und 5.4.2 C.2.

Hinweis: Ist die Plattform nicht ARM64 und der bezogene Typ kein Record oder Array, ist isHFA immer False. Das ist die beabsichtigte Funktionalität.

Siehe auch