PngCs  1.1.4
A C# library for read/write PNG images
Public Member Functions | Protected Attributes | Properties | List of all members
Hjg.Pngcs.Zlib.AZlibInputStream Class Referenceabstract

Inherits Stream.

Public Member Functions

 AZlibInputStream (Stream st, bool leaveOpen)
 
override void SetLength (long value)
 
override long Seek (long offset, SeekOrigin origin)
 
override void Write (byte[] buffer, int offset, int count)
 
abstract String getImplementationId ()
 mainly for debugging
 

Protected Attributes

readonly Stream rawStream
 
readonly bool leaveOpen
 

Properties

override bool CanRead [get]
 
override bool CanWrite [get]
 
override bool CanSeek [get]
 
override long Position [get, set]
 
override long Length [get]
 
override bool CanTimeout [get]
 

Constructor & Destructor Documentation

Hjg.Pngcs.Zlib.AZlibInputStream.AZlibInputStream ( Stream  st,
bool  leaveOpen 
)

Member Function Documentation

override void Hjg.Pngcs.Zlib.AZlibInputStream.SetLength ( long  value)
override long Hjg.Pngcs.Zlib.AZlibInputStream.Seek ( long  offset,
SeekOrigin  origin 
)
override void Hjg.Pngcs.Zlib.AZlibInputStream.Write ( byte[]  buffer,
int  offset,
int  count 
)
abstract String Hjg.Pngcs.Zlib.AZlibInputStream.getImplementationId ( )
pure virtual

mainly for debugging

Returns

Member Data Documentation

readonly Stream Hjg.Pngcs.Zlib.AZlibInputStream.rawStream
protected
readonly bool Hjg.Pngcs.Zlib.AZlibInputStream.leaveOpen
protected

Property Documentation

override bool Hjg.Pngcs.Zlib.AZlibInputStream.CanRead
get
override bool Hjg.Pngcs.Zlib.AZlibInputStream.CanWrite
get
override bool Hjg.Pngcs.Zlib.AZlibInputStream.CanSeek
get
override long Hjg.Pngcs.Zlib.AZlibInputStream.Position
getset
override long Hjg.Pngcs.Zlib.AZlibInputStream.Length
get
override bool Hjg.Pngcs.Zlib.AZlibInputStream.CanTimeout
get