C# Class TailBlazer.Domain.FileHandling.StreamReaderExtended

Inheritance: TextReader
Show file Open project: RolandPheasant/TailBlazer Class Usage Examples

Private Properties

Property Type Description
CompressBuffer void
DetectEncoding void
Init void
Init void
IsPreamble bool
Peek int
Read int
Read int
ReadBuffer int
ReadBuffer int
ReadLine string
ReadToEnd String
StreamReaderExtended System
StreamReaderExtended System
StreamReaderExtended System
StreamReaderExtended System
StreamReaderExtended System
StreamReaderExtended System
StreamReaderExtended System

Public Methods

Method Description
AbsolutePosition ( ) : long
Close ( ) : void
DiscardBufferedData ( ) : void
StreamReaderExtended ( Stream stream ) : System
StreamReaderExtended ( Stream stream, Encoding encoding ) : System
StreamReaderExtended ( Stream stream, Encoding encoding, bool detectEncodingFromByteOrderMarks ) : System
StreamReaderExtended ( Stream stream, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize ) : System
StreamReaderExtended ( Stream stream, bool detectEncodingFromByteOrderMarks ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
CompressBuffer ( int n ) : void
DetectEncoding ( ) : void
Init ( Stream stream ) : void
Init ( Stream stream, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize ) : void
IsPreamble ( ) : bool
Peek ( ) : int
Read ( ) : int
Read ( [ buffer, int index, int count ) : int
ReadBuffer ( ) : int
ReadBuffer ( char userBuffer, int userOffset, int desiredChars, bool &readToUserBuffer ) : int
ReadLine ( ) : string
ReadToEnd ( ) : String
StreamReaderExtended ( ) : System
StreamReaderExtended ( Stream stream, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize, bool closable ) : System
StreamReaderExtended ( String path ) : System
StreamReaderExtended ( String path, Encoding encoding ) : System
StreamReaderExtended ( String path, Encoding encoding, bool detectEncodingFromByteOrderMarks ) : System
StreamReaderExtended ( String path, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize ) : System
StreamReaderExtended ( String path, bool detectEncodingFromByteOrderMarks ) : System

Method Details

AbsolutePosition() public method

public AbsolutePosition ( ) : long
return long

Close() public method

public Close ( ) : void
return void

DiscardBufferedData() public method

public DiscardBufferedData ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

StreamReaderExtended() public method

public StreamReaderExtended ( Stream stream ) : System
stream Stream
return System

StreamReaderExtended() public method

public StreamReaderExtended ( Stream stream, Encoding encoding ) : System
stream Stream
encoding Encoding
return System

StreamReaderExtended() public method

public StreamReaderExtended ( Stream stream, Encoding encoding, bool detectEncodingFromByteOrderMarks ) : System
stream Stream
encoding Encoding
detectEncodingFromByteOrderMarks bool
return System

StreamReaderExtended() public method

public StreamReaderExtended ( Stream stream, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize ) : System
stream Stream
encoding Encoding
detectEncodingFromByteOrderMarks bool
bufferSize int
return System

StreamReaderExtended() public method

public StreamReaderExtended ( Stream stream, bool detectEncodingFromByteOrderMarks ) : System
stream Stream
detectEncodingFromByteOrderMarks bool
return System