|
@@ -938,11 +938,12 @@ type
|
|
|
function ReadData(var Buffer: Single; Count: NativeInt): NativeInt; overload;
|
|
|
function ReadData(var Buffer: Double): NativeInt; overload;
|
|
|
function ReadData(var Buffer: Double; Count: NativeInt): NativeInt; overload;
|
|
|
+{$IFDEF FPC_HAS_TYPE_EXTENDED}
|
|
|
function ReadData(var Buffer: Extended): NativeInt; overload;
|
|
|
function ReadData(var Buffer: Extended; Count: NativeInt): NativeInt; overload;
|
|
|
function ReadData(var Buffer: TExtended80Rec): NativeInt; overload;
|
|
|
function ReadData(var Buffer: TExtended80Rec; Count: NativeInt): NativeInt; overload;
|
|
|
-
|
|
|
+{$ENDIF}
|
|
|
procedure ReadBuffer(var Buffer; Count: Longint);
|
|
|
procedure ReadBuffer(var Buffer: TBytes; Count: NativeInt); overload;
|
|
|
procedure ReadBuffer(var Buffer: TBytes; Offset, Count: NativeInt); overload;
|
|
@@ -973,11 +974,12 @@ type
|
|
|
procedure ReadBufferData(var Buffer: Single; Count: NativeInt); overload;
|
|
|
procedure ReadBufferData(var Buffer: Double); overload;
|
|
|
procedure ReadBufferData(var Buffer: Double; Count: NativeInt); overload;
|
|
|
+{$IFDEF FPC_HAS_TYPE_EXTENDED}
|
|
|
procedure ReadBufferData(var Buffer: Extended); overload;
|
|
|
procedure ReadBufferData(var Buffer: Extended; Count: NativeInt); overload;
|
|
|
procedure ReadBufferData(var Buffer: TExtended80Rec); overload;
|
|
|
procedure ReadBufferData(var Buffer: TExtended80Rec; Count: NativeInt); overload;
|
|
|
-
|
|
|
+{$ENDIF}
|
|
|
procedure WriteBuffer(const Buffer; Count: Longint);
|
|
|
procedure WriteBuffer(const Buffer: TBytes; Count: NativeInt); overload;
|
|
|
procedure WriteBuffer(const Buffer: TBytes; Offset, Count: NativeInt); overload;
|
|
@@ -1010,11 +1012,12 @@ type
|
|
|
function WriteData(const Buffer: Single; Count: NativeInt): NativeInt; overload;
|
|
|
function WriteData(const Buffer: Double): NativeInt; overload;
|
|
|
function WriteData(const Buffer: Double; Count: NativeInt): NativeInt; overload;
|
|
|
+{$IFDEF FPC_HAS_TYPE_EXTENDED}
|
|
|
function WriteData(const Buffer: Extended): NativeInt; overload;
|
|
|
function WriteData(const Buffer: Extended; Count: NativeInt): NativeInt; overload;
|
|
|
function WriteData(const Buffer: TExtended80Rec): NativeInt; overload;
|
|
|
function WriteData(const Buffer: TExtended80Rec; Count: NativeInt): NativeInt; overload;
|
|
|
-
|
|
|
+{$ENDIF}
|
|
|
procedure WriteBufferData(Buffer: Integer); overload;
|
|
|
procedure WriteBufferData(Buffer: Integer; Count: NativeInt); overload;
|
|
|
procedure WriteBufferData(Buffer: Boolean); overload;
|
|
@@ -1041,11 +1044,12 @@ type
|
|
|
procedure WriteBufferData(Buffer: Single; Count: NativeInt); overload;
|
|
|
procedure WriteBufferData(Buffer: Double); overload;
|
|
|
procedure WriteBufferData(Buffer: Double; Count: NativeInt); overload;
|
|
|
+{$IFDEF FPC_HAS_TYPE_EXTENDED}
|
|
|
procedure WriteBufferData(Buffer: Extended); overload;
|
|
|
procedure WriteBufferData(Buffer: Extended; Count: NativeInt); overload;
|
|
|
procedure WriteBufferData(Buffer: TExtended80Rec); overload;
|
|
|
procedure WriteBufferData(Buffer: TExtended80Rec; Count: NativeInt); overload;
|
|
|
-
|
|
|
+{$ENDIF}
|
|
|
function CopyFrom(Source: TStream; Count: Int64): Int64;
|
|
|
function ReadComponent(Instance: TComponent): TComponent;
|
|
|
function ReadComponentRes(Instance: TComponent): TComponent;
|