Public Member Functions | Private Attributes | List of all members
vil_dicom_stream_factory Class Reference

#include <vil_dicom_stream.h>

Inheritance diagram for vil_dicom_stream_factory:
Inheritance graph
[legend]

Public Member Functions

 vil_dicom_stream_factory (vil_stream *vs)
 
virtual ~vil_dicom_stream_factory ()
 
virtual DcmInputStream * create () const
 
virtual DcmInputStreamFactory * clone () const
 
DcmInputStreamFactoryType ident () const override
 

Private Attributes

vil_streamvs_
 

Detailed Description

Definition at line 33 of file vil_dicom_stream.h.

Constructor & Destructor Documentation

◆ vil_dicom_stream_factory()

vil_dicom_stream_factory::vil_dicom_stream_factory ( vil_stream vs)

◆ ~vil_dicom_stream_factory()

virtual vil_dicom_stream_factory::~vil_dicom_stream_factory ( )
virtual

Member Function Documentation

◆ clone()

virtual DcmInputStreamFactory* vil_dicom_stream_factory::clone ( ) const
inlinevirtual

Definition at line 43 of file vil_dicom_stream.h.

◆ create()

virtual DcmInputStream* vil_dicom_stream_factory::create ( ) const
virtual

◆ ident()

DcmInputStreamFactoryType vil_dicom_stream_factory::ident ( ) const
inlineoverride

Definition at line 47 of file vil_dicom_stream.h.

Member Data Documentation

◆ vs_

vil_stream* vil_dicom_stream_factory::vs_
private

Definition at line 52 of file vil_dicom_stream.h.


The documentation for this class was generated from the following file: