System.TypInfo.TTypeInfoFieldAccessor
Delphi
TTypeInfoFieldAccessor = record
strict private
FData: PByte;
public
procedure SetData(const Data: PByte); inline;
class operator Equal(const Left, Right: TTypeInfoFieldAccessor): Boolean; inline;
function UTF8Length: integer; inline;
function ToString: string;
{$IFNDEF NEXTGEN}
function ToShortUTF8String: ShortString; inline;
{$ENDIF !NEXTGEN}
function ToByteArray: TBytes;
function Tail: PByte; inline;
end;
C++
struct DECLSPEC_DRECORD TTypeInfoFieldAccessor
{
private:
System::Byte *FData;
public:
void __fastcall SetData(const System::PByte Data);
static bool __fastcall _op_Equality(const TTypeInfoFieldAccessor Left, const TTypeInfoFieldAccessor Right);
int __fastcall UTF8Length(void);
System::UnicodeString __fastcall ToString(void);
System::ShortString __fastcall ToShortUTF8String(void);
#ifndef _WIN64
System::DynamicArray<System::Byte> __fastcall ToByteArray(void);
#else /* _WIN64 */
System::TArray__1<System::Byte> __fastcall ToByteArray(void);
#endif /* _WIN64 */
System::PByte __fastcall Tail(void);
};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
record struct |
public | System.TypInfo.pas System.TypInfo.hpp |
System.TypInfo | System.TypInfo |
説明
このトピックには現在ドキュメントが存在しません。「ノート」を利用してこのトピックの改良について話しあうことができます。