[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'msestream' (#msegui)

tmsefilestream

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

Declaration

Source position: msestream.pas line 120

type tmsefilestream = class(thandlestream)

public

  constructor create();

  constructor createtransaction(); overload;

  constructor createtempfile();

  constructor createstringcopy();

  destructor destroy; override;

  class function trycreate();

  function releasehandle; override;

  function read(); override;

  function write(); override;

  function seek(); override;

  function readdatastring; override;

  procedure writedatastring(); override;

  function isopen;

  property filename: filenamety; [r]

  property openmode: fileopenmodety; [r]

  property transactionname: filenamety; [r]

  function close;

  procedure cancel;

  procedure flushbuffer; virtual;

  procedure flush; virtual;

  procedure setsize(); override;

  property ismemorystream: Boolean; [r]

  procedure clear; virtual;

  property capacity: PtrInt; [rw]

  property filerights: filerightsty; [rw]

  property cryptohandler: tcustomcryptohandler; [rw]

end;

Inheritance

tmsefilestream

|

thandlestream

?

TObject


Documentation generated on: 2021-05-13