Inheritance diagram for DcmInputFileStreamFactory:
Public Member Functions | |
DcmInputFileStreamFactory (const char *filename, offile_off_t offset) | |
constructor | |
DcmInputFileStreamFactory (const DcmInputFileStreamFactory &arg) | |
copy constructor | |
virtual | ~DcmInputFileStreamFactory () |
destructor | |
virtual DcmInputStream * | create () const |
create a new input stream object | |
virtual DcmInputStreamFactory * | clone () const |
returns a pointer to a copy of this object | |
Private Member Functions | |
DcmInputFileStreamFactory & | operator= (const DcmInputFileStreamFactory &) |
private unimplemented copy assignment operator | |
Private Attributes | |
OFString | filename_ |
filename | |
offile_off_t | offset_ |
offset in file |
Definition at line 117 of file dcistrmf.h.
DcmInputFileStreamFactory::DcmInputFileStreamFactory | ( | const char * | filename, | |
offile_off_t | offset | |||
) |
constructor
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().
virtual DcmInputStream* DcmInputFileStreamFactory::create | ( | ) | const [virtual] |
create a new input stream object
Implements DcmInputStreamFactory.