TType Class
Provides static methods to get RTTI information of a type.
The TType type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | FindType(string) | Represents method |
![]() ![]() | GetFullName(PTypeInfo) | Overloaded. Represents method |
![]() ![]() | GetFullName<T> | Overloaded. Represents method |
![]() ![]() | GetType(Pointer) | Overloaded. Represents method |
![]() ![]() | GetType(TClass) | Overloaded. Represents method |
![]() ![]() | GetType<T> | Overloaded. Represents method |
![]() ![]() | GetTypes | Represents method |
![]() ![]() | HasWeakRef<T> | Represents method |
![]() ![]() | IsAssignable(PTypeInfo,PTypeInfo) | Returns true if the typeFrom is assignable to the typeTo. |
![]() ![]() | IsDelegate(PTypeInfo) | Overloaded. Returns |
![]() ![]() | IsManaged<T> | Represents method |
![]() ![]() | Kind<T> | Represents method |
![]() ![]() | SetFieldValue(TObject,string,TValue) | Represents method |
![]() ![]() | SetMemberValue(TObject,string,TValue) | Represents method |
![]() ![]() | SetPropertyValue(TObject,string,TValue) | Represents method |
![]() ![]() | TryGetInterfaceType(TGUID,TRttiInterfaceType) | Represents method |
![]() ![]() | TryGetType(PTypeInfo,TRttiType) | Represents method |
Name | Description | |
---|---|---|
![]() ![]() | fInterfaceTypes | Represents field |
![]() ![]() | fSection | Represents field |
![]() |
---|
When using this class, a shared instance of the TRttiContext class will be kept, which will make all instances of RTTI types live during the lifetime. |