mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-18 20:09:18 +02:00
* change make TBinaryObjectWriter.WriteStr public mantis #22973
Delphi seems to use .writestr also for shortstring only, so the function is the same. git-svn-id: trunk@22556 -
This commit is contained in:
parent
11ea2561b9
commit
5d42d3a53c
@ -1368,7 +1368,6 @@ type
|
|||||||
{$endif}
|
{$endif}
|
||||||
procedure FlushBuffer;
|
procedure FlushBuffer;
|
||||||
procedure WriteValue(Value: TValueType);
|
procedure WriteValue(Value: TValueType);
|
||||||
procedure WriteStr(const Value: String);
|
|
||||||
public
|
public
|
||||||
constructor Create(Stream: TStream; BufSize: Integer);
|
constructor Create(Stream: TStream; BufSize: Integer);
|
||||||
destructor Destroy; override;
|
destructor Destroy; override;
|
||||||
@ -1396,6 +1395,7 @@ type
|
|||||||
procedure WriteUInt64(Value: QWord); override;
|
procedure WriteUInt64(Value: QWord); override;
|
||||||
procedure WriteMethodName(const Name: String); override;
|
procedure WriteMethodName(const Name: String); override;
|
||||||
procedure WriteSet(Value: LongInt; SetType: Pointer); override;
|
procedure WriteSet(Value: LongInt; SetType: Pointer); override;
|
||||||
|
procedure WriteStr(const Value: String);
|
||||||
procedure WriteString(const Value: String); override;
|
procedure WriteString(const Value: String); override;
|
||||||
procedure WriteWideString(const Value: WideString); override;
|
procedure WriteWideString(const Value: WideString); override;
|
||||||
procedure WriteUnicodeString(const Value: UnicodeString); override;
|
procedure WriteUnicodeString(const Value: UnicodeString); override;
|
||||||
|
Loading…
Reference in New Issue
Block a user