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

#include <vil_dicom_stream.h>

Inheritance diagram for vil_dicom_stream_producer:
Inheritance graph
[legend]

Public Member Functions

 vil_dicom_stream_producer (vil_stream *vs)
 
virtual ~vil_dicom_stream_producer ()
 
virtual OFBool good () const
 
virtual OFCondition status () const
 
OFBool eos () override
 
offile_off_t avail () override
 
offile_off_t read (void *buf, offile_off_t buflen) override
 
offile_off_t skip (offile_off_t skiplen) override
 
void putback (offile_off_t num) override
 

Private Attributes

vil_streamvs_
 

Detailed Description

Definition at line 12 of file vil_dicom_stream.h.

Constructor & Destructor Documentation

◆ vil_dicom_stream_producer()

vil_dicom_stream_producer::vil_dicom_stream_producer ( vil_stream vs)

◆ ~vil_dicom_stream_producer()

virtual vil_dicom_stream_producer::~vil_dicom_stream_producer ( )
virtual

Member Function Documentation

◆ avail()

offile_off_t vil_dicom_stream_producer::avail ( )
override

◆ eos()

OFBool vil_dicom_stream_producer::eos ( )
override

◆ good()

virtual OFBool vil_dicom_stream_producer::good ( ) const
virtual

◆ putback()

void vil_dicom_stream_producer::putback ( offile_off_t  num)
override

◆ read()

offile_off_t vil_dicom_stream_producer::read ( void *  buf,
offile_off_t  buflen 
)
override

◆ skip()

offile_off_t vil_dicom_stream_producer::skip ( offile_off_t  skiplen)
override

◆ status()

virtual OFCondition vil_dicom_stream_producer::status ( ) const
virtual

Member Data Documentation

◆ vs_

vil_stream* vil_dicom_stream_producer::vs_
private

Definition at line 29 of file vil_dicom_stream.h.


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