Source position: rtti.pp line 105
type TValue = record |
public |
class function Empty; |
class procedure Make(); |
class procedure MakeOpenArray(); |
class function From(); |
class function FromOpenArray(); |
class function FromOrdinal(); |
class function FromArray(); |
function IsArray; |
function IsOpenArray; |
function AsString; |
function AsUnicodeString; |
function AsAnsiString; |
function AsExtended; |
function IsClass; |
function AsClass; |
function IsObject; |
function AsObject; |
function IsOrdinal; |
function AsOrdinal; |
function AsBoolean; |
function AsCurrency; |
function AsInteger; |
function AsChar; |
function AsAnsiChar; |
function AsWideChar; |
function AsInt64; |
function AsUInt64; |
function AsInterface; |
function ToString; |
function GetArrayLength; |
function GetArrayElement(); |
procedure SetArrayElement(); |
function IsType(); |
function TryAsOrdinal(); |
function GetReferenceToRawData; |
procedure ExtractRawData(); |
procedure ExtractRawDataNoCopy(); |
class operator assign(ShortString):TValue(); |
class operator assign(AnsiString):TValue(); |
class operator assign(UnicodeString):TValue(); |
class operator assign(WideString):TValue(); |
class operator assign(LongInt):TValue(); |
class operator assign(Single):TValue(); |
class operator assign(Double):TValue(); |
class operator assign(Currency):TValue(); |
class operator assign(Comp):TValue(); |
class operator assign(Int64):TValue(); |
class operator assign(QWord):TValue(); |
class operator assign(TObject):TValue(); |
class operator assign(TClass):TValue(); |
class operator assign(Boolean):TValue(); |
class operator assign(IUnknown):TValue(); |
property DataSize: SizeInt; [r] |
property Kind: TTypeKind; [r] |
property TypeData: PTypeData; [r] |
property TypeInfo: PTypeInfo; [r] |
property IsEmpty: Boolean; [r] |
|
end; |