[Overview][Classes][Index] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Stream writer with BiDi Support
Source position: streamex.pp line 47
type TDelphiWriter = class(TWriter) |
||
protected |
||
function GetPosition; |
||
procedure SetPosition(); |
||
function CreateDriver(); override; |
||
public |
||
function GetDriver; |
|
Return the driver class as a TBidirBinaryObjectWriter class |
procedure FlushBuffer; |
|
Flushes the stream buffer |
procedure Write(); override; |
|
Write raw data to the stream |
procedure WriteStr(); |
|
Write a string to the stream |
procedure WriteValue(); |
|
Write value type |
property Position: LongInt; [rw] |
|
Position in the stream |
end; |
|
Stream writer with BiDi Support |
|
| | ||
| | ||
| | ||
TDelphiWriter is a descendent of TWriter which has support for BiDi Streaming. It overrides the stream writing methods for strings, and makes sure the stream can be positioned in the case of strings. For this purpose, it makes use of the TBidirBinaryObjectWriter driver class.
|
Stream reader with BiDi Support |
|
|
Binary component stream writer with BiDi support |
lazarus-ccr.sourceforge.net |