TProxyStream class
Proxy stream for the
IStream interface.
Declaration
TProxyStream = class(TStream)Inheritance
Description
TProxyStream is a proxy class for the
IStream
interface. It implements all stream methods by relaying them to the
IStream interface.See also
Methods
GetIStream | protected | |
Create | public | Create a new instance of the TProxyStream class. |
Read | public | Reads data from the stream to a buffer and returns the number of bytes read. |
Write | public | Writes data from a buffer to the stream and returns the number of bytes written. |
Seek | public | Sets the current position in the stream. |
Check | public | Check errors. |
Inherited
From TObject (41)
AfterConstruction BeforeDestruction CheckDisposed ClassInfo ClassName ClassNameIs ClassParent ClassType CleanupInstance DefaultHandler DefaultHandlerStr Destroy Dispatch DispatchStr Disposed DisposeOf Equals FieldAddress Free FreeInstance GetDisposed GetHashCode GetInterface GetInterfaceByStr GetInterfaceEntry GetInterfaceEntryByStr GetInterfaceTable GetInterfaceWeak GetLastCastErrorInfo InheritsFrom InitInstance InstanceSize MethodAddress MethodName newinstance QualifiedClassName SafeCallException StringMessageTable SystemHasExtendedRTTI ToString UnitName
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
