E2560 %s requiert des types publiables (C++)
Remonter à Erreurs et avertissements du compilateur (C++) - Index
Ce message survient quand le code essaie de générer des informations RTTI pour un type qui n'est pas publié depuis Delphi. __delphirtti(<identificateur de type>) renvoie un pointeur PTypeInfo (nécessite <TypeInfo.hpp>).
#include <System.hpp>
#include <TypeInfo.hpp>
void test()
{
void* p1 = __delphirtti(int);
void* p2 = __delphirtti(GUID); // <- E2560
}