[Overview][Classes][Procedures and functions][Index] Reference for unit 'LazUTF8Classes' (#lazutils)

TFileStreamUTF8

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Implements a file stream with support for UTF-8-encoded file names

Declaration

Source position: lazutf8classes.pas line 22

type TFileStreamUTF8 = class(TFileStream)

public

  constructor Create();

  

Constructor for the class instance

  property FileName: string; [r]

  

Name of the file where stream content is read or written

end;

Inheritance

TFileStreamUTF8

  

Implements a file stream with support for UTF-8-encoded file names

|

TFileStream

|

THandleStream

|

TStream

|

TObject

Description

TFileStreamUTF8 is a TFileStream descendant which implements a file stream with support for UTF-8-encoded content file names. TFileStreamUTF8 provides constructors which create or open the file for the stream using UTF-8 encoding.

The latest version of this document can be found at lazarus-ccr.sourceforge.net.