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

DcmInputFileStreamFactory Class Reference

input stream factory for plain files More...

Inheritance diagram for DcmInputFileStreamFactory:

DcmInputStreamFactory DcmInputStreamFactory List of all members.

Public Member Functions

 DcmInputFileStreamFactory (const char *filename, Uint32 offset)
 constructor
 DcmInputFileStreamFactory (const DcmInputFileStreamFactory &arg)
 copy constructor
virtual ~DcmInputFileStreamFactory ()
 destructor
virtual DcmInputStreamcreate () const
 create a new input stream object
virtual DcmInputStreamFactoryclone () const
 returns a pointer to a copy of this object
 DcmInputFileStreamFactory (const char *filename, Uint32 offset)
 constructor
 DcmInputFileStreamFactory (const DcmInputFileStreamFactory &arg)
 copy constructor
virtual ~DcmInputFileStreamFactory ()
 destructor
virtual DcmInputStreamcreate () const
 create a new input stream object
virtual DcmInputStreamFactoryclone () const
 returns a pointer to a copy of this object

Private Member Functions

DcmInputFileStreamFactoryoperator= (const DcmInputFileStreamFactory &)
 private unimplemented copy assignment operator
DcmInputFileStreamFactoryoperator= (const DcmInputFileStreamFactory &)
 private unimplemented copy assignment operator

Private Attributes

OFString filename_
 filename
Uint32 offset_
 offset in file

Detailed Description

input stream factory for plain files

Definition at line 125 of file dcistrmf.h.


Constructor & Destructor Documentation

DcmInputFileStreamFactory::DcmInputFileStreamFactory const char *  filename,
Uint32  offset
 

constructor

Parameters:
filename name of file to be opened, must not be NULL or empty
offset byte offset to skip from the start of file

Referenced by clone().

DcmInputFileStreamFactory::DcmInputFileStreamFactory const char *  filename,
Uint32  offset
 

constructor

Parameters:
filename name of file to be opened, must not be NULL or empty
offset byte offset to skip from the start of file


Member Function Documentation

virtual DcmInputStream* DcmInputFileStreamFactory::create  )  const [virtual]
 

create a new input stream object

Returns:
pointer to new input stream object

Implements DcmInputStreamFactory.

virtual DcmInputStream* DcmInputFileStreamFactory::create  )  const [virtual]
 

create a new input stream object

Returns:
pointer to new input stream object

Implements DcmInputStreamFactory.


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