When writing new Streams, I'm tired of having to forward most of the methods to the underlying Stream. So this is the default behavior in this class, and subclasses are free to override any methods they see fit.


Namespace: nom.tam.util
Assembly: CSharpFITS_v1.1 (in CSharpFITS_v1.1.dll)

Syntax

Visual Basic (Declaration)
Public Class AdapterStream
    Inherits Stream
C#
public class AdapterStream : Stream
C++
ref class AdapterStream : Stream
J#
public class AdapterStream extends Stream
JScript
public class AdapterStream extends Stream

Inheritance Hierarchy

System.Object
   System.MarshalByRefObject
      System.IO.Stream
         nom.tam.util.AdapterStream
            nom.tam.util.ActualBufferedStream
            nom.tam.util.ConfigStream
            nom.tam.util.StringToByteStream

Thread Safety

Public static (Shared in Visual Basic)staticShared members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

See Also