[Overview][Constants][Types][Classes][Procedures and functions][Index] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
COM stream abstraction
Source position: types.pp line 269
type IStream = interface(ISequentialStream) |
||
function Seek(); |
|
Set the stream position |
function SetSize(); |
|
Set the stream size |
function CopyTo(); |
|
Copy data from one stream to another |
function Commit(); |
|
Commit data to the stream |
function Revert; |
|
Revert changes |
function LockRegion(); |
|
Lock a region of bytes in the stream |
function UnlockRegion(); |
|
Unlocks a previously locked region of bytes in the stream |
function Stat(); |
|
return information about the stream. |
function Clone(); |
|
Clone the stream instance |
end; |
|
COM stream abstraction |
|
|
Sequential stream object interface |
|
IUnknown |
||
? |
An abstract interface for an external (non pascal) stream, as defined in Microsoft COM interfaces
lazarus-ccr.sourceforge.net |