OFFIS DCMTK  Version 3.6.0
Public Member Functions | Private Member Functions | Private Attributes | List of all members
DcmInputFileStreamFactory Class Reference

input stream factory for plain files More...

Inheritance diagram for DcmInputFileStreamFactory:
[legend]
Collaboration diagram for DcmInputFileStreamFactory:
[legend]

Public Member Functions

 DcmInputFileStreamFactory (const char *filename, offile_off_t 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
 
- Public Member Functions inherited from DcmInputStreamFactory
virtual ~DcmInputStreamFactory ()
 destructor
 

Private Member Functions

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

Private Attributes

OFString filename_
 filename
 
offile_off_t offset_
 offset in file
 

Detailed Description

input stream factory for plain files

Definition at line 117 of file dcistrmf.h.

Constructor & Destructor Documentation

DcmInputFileStreamFactory::DcmInputFileStreamFactory ( const char *  filename,
offile_off_t  offset 
)

constructor

Parameters
filenamename of file to be opened, must not be NULL or empty
offsetbyte offset to skip from the start of file

Referenced by clone().

Member Function Documentation

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 file:


Generated on Thu Dec 20 2012 for OFFIS DCMTK Version 3.6.0 by Doxygen 1.8.2