Lack of constructors/property related to encoding for TStringStream
Original Reporter info from Mantis: hnb
-
Reporter name: Maciej Izak
Original Reporter info from Mantis: hnb
- Reporter name: Maciej Izak
Description:
TStringStream implementation has lack of few elements related to encoding (without this TStringStream is rather useless with "code-page strings" manipulations):
constructors:
constructor Create(const ABytes: TBytes); overload;
constructor Create(const AString: RawByteString); overload;
constructor Create(const AString: string; AEncoding: TEncoding; AOwnsEncoding: Boolean = True); overload;
constructor Create(const AString: string; ACodePage: Integer); overload;
property:
property Encoding: TEncoding read FEncoding;
Mantis conversion info:
- Mantis ID: 30508
- Version: 3.1.1
- Fixed in version: 3.1.1
- Fixed in revision: 36758 (#2b1bb6a5)
- Target version: 3.2.0