Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

DcmInputStreamFactory Class Reference

pure virtual abstract base class for input stream factories, i.e. More...

Inheritance diagram for DcmInputStreamFactory:

DcmInputFileStreamFactory DcmInputFileStreamFactory List of all members.

Public Member Functions

virtual ~DcmInputStreamFactory ()
 destructor
virtual DcmInputStreamcreate () const =0
 create a new input stream object
virtual DcmInputStreamFactoryclone () const =0
 returns a pointer to a copy of this object
virtual ~DcmInputStreamFactory ()
 destructor
virtual DcmInputStreamcreate () const =0
 create a new input stream object
virtual DcmInputStreamFactoryclone () const =0
 returns a pointer to a copy of this object

Detailed Description

pure virtual abstract base class for input stream factories, i.e.

objects that can create a new input stream

Definition at line 129 of file dcistrma.h.


Member Function Documentation

virtual DcmInputStream* DcmInputStreamFactory::create  )  const [pure virtual]
 

create a new input stream object

Returns:
pointer to new input stream object

Implemented in DcmInputFileStreamFactory, and DcmInputFileStreamFactory.

virtual DcmInputStream* DcmInputStreamFactory::create  )  const [pure virtual]
 

create a new input stream object

Returns:
pointer to new input stream object

Implemented in DcmInputFileStreamFactory, and DcmInputFileStreamFactory.


The documentation for this class was generated from the following files:


Generated on 8 Dec 2004 for OFFIS DCMTK Version 3.5.3 by Doxygen 1.3.9.1