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 More...
 
 DcmInputFileStreamFactory (const DcmInputFileStreamFactory &arg)
 copy constructor
 
virtual ~DcmInputFileStreamFactory ()
 destructor
 
virtual DcmInputStreamcreate () const
 create a new input stream object More...
 
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

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 Wed Dec 14 2016 for OFFIS DCMTK Version 3.6.0 by Doxygen 1.8.11