TReleaseHandleStream class
Handle stream that releases file handle on destruction
Declaration
TReleaseHandleStream = class(THandleStream)Inheritance
- TReleaseHandleStream
- THandleStream
- TStream
- TObject
Description
The
TReleaseHandleStream class extends
THandleStream to automatically close the file handle when the stream is destroyed.
Methods
Destroy | public | Destructor that closes the file handle |
Inherited
From TObject (40)
AfterConstruction BeforeDestruction CheckDisposed ClassInfo ClassName ClassNameIs ClassParent ClassType CleanupInstance DefaultHandler DefaultHandlerStr 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.
