Class GZFilePrinter
A LogPrinter abstract class that provides the utilities to write to a GZip file.
Inheritance
GZFilePrinter
Implements
Inherited Members
Namespace: IPA.Logging.Printers
Assembly: IPA.Loader.dll
Syntax
public abstract class GZFilePrinter : LogPrinter, IDisposable
Fields
| Improve this Doc View SourceFileWriter
The StreamWriter that writes to the GZip file.
Declaration
protected StreamWriter FileWriter
Field Value
Type | Description |
---|---|
StreamWriter | the writer to the underlying filestream |
Methods
| Improve this Doc View SourceDispose()
Declaration
public void Dispose()
Dispose(Boolean)
Disposes the file printer.
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
Boolean | disposing | does nothing |
EndPrint()
Called at the end of any print session.
Declaration
public sealed override void EndPrint()
Overrides
| Improve this Doc View SourceGetFileInfo()
Gets the FileInfo for the file to write to.
Declaration
protected abstract FileInfo GetFileInfo()
Returns
Type | Description |
---|---|
FileInfo | the file to write to |
StartPrint()
Called at the start of any print session.
Declaration
public sealed override void StartPrint()