DCMTK Version 3.6.8
OFFIS DICOM Toolkit
|
input stream factory for plain files More...
Public Member Functions | |
DcmInputFileStreamFactory (const OFFilename &filename, offile_off_t offset) | |
constructor More... | |
DcmInputFileStreamFactory (const DcmInputFileStreamFactory &arg) | |
copy constructor More... | |
virtual | ~DcmInputFileStreamFactory () |
destructor | |
virtual DcmInputStream * | create () const |
create a new input stream object More... | |
virtual DcmInputStreamFactory * | clone () const |
returns a pointer to a copy of this object | |
virtual DcmInputStreamFactoryType | ident () const |
returns an enum describing the class to which this instance belongs More... | |
virtual OFFilename const & | getFilename () const |
returns name of the file More... | |
virtual offile_off_t | getOffset () const |
returns offset of the data in the file More... | |
![]() | |
virtual | ~DcmInputStreamFactory () |
destructor | |
virtual DcmInputStream * | create () const =0 |
create a new input stream object More... | |
virtual DcmInputStreamFactory * | clone () const =0 |
returns a pointer to a copy of this object More... | |
virtual DcmInputStreamFactoryType | ident () const =0 |
returns an enum describing the class to which this instance belongs More... | |
Private Member Functions | |
DcmInputFileStreamFactory & | operator= (const DcmInputFileStreamFactory &) |
private unimplemented copy assignment operator | |
Private Attributes | |
OFFilename | filename_ |
filename | |
offile_off_t | offset_ |
offset in file | |
input stream factory for plain files
DcmInputFileStreamFactory::DcmInputFileStreamFactory | ( | const OFFilename & | filename, |
offile_off_t | offset | ||
) |
constructor
filename | name of file to be opened (may contain wide chars if support enabled) |
offset | byte offset to skip from the start of file |
DcmInputFileStreamFactory::DcmInputFileStreamFactory | ( | const DcmInputFileStreamFactory & | arg | ) |
copy constructor
arg | the factory to copy |
|
virtual |
create a new input stream object
Implements DcmInputStreamFactory.
|
inlinevirtual |
returns name of the file
|
inlinevirtual |
returns offset of the data in the file
|
inlinevirtual |
returns an enum describing the class to which this instance belongs
Implements DcmInputStreamFactory.