JPEGProgressMonitor Class Reference

Provides progress update callback for the IJG library JPEG Filters. More...

#include <jpgprgrs.h>

Inheritance diagram for JPEGProgressMonitor:

JPEGProgressByFilter JPEGProgressBySelf List of all members.

Public Member Functions

BOOL UserAborted () const
virtual ~JPEGProgressMonitor ()=0
 Provides bizarre pure implementation for derived class destructors Scope: protected.

Static Public Member Functions

static void Update (libJPEG::j_common_ptr cinfo)

Protected Member Functions

 JPEGProgressMonitor (libJPEG::j_decompress_ptr cinfo)
virtual void OnUpdate ()=0

Protected Attributes

BOOL m_bContinueOp
libJPEG::j_decompress_ptr m_pcinfo

Detailed Description

Provides progress update callback for the IJG library JPEG Filters.

Author:
Colin_Barfoot (Xara Group Ltd) <camelotdev@xara.com>
Date:
10/08/96

Definition at line 112 of file jpgprgrs.h.


Constructor & Destructor Documentation

JPEGProgressMonitor::~JPEGProgressMonitor  )  [pure virtual]
 

Provides bizarre pure implementation for derived class destructors Scope: protected.

Author:
Colin_Barfoot (Xara Group Ltd) <camelotdev@xara.com>
Date:
02/08/96

Definition at line 154 of file jpgprgrs.cpp.

00155 {
00156 }

JPEGProgressMonitor::JPEGProgressMonitor libJPEG::j_decompress_ptr  cinfo  )  [protected]
 


Member Function Documentation

virtual void JPEGProgressMonitor::OnUpdate  )  [protected, pure virtual]
 

Implemented in JPEGProgressBySelf, and JPEGProgressByFilter.

static void JPEGProgressMonitor::Update libJPEG::j_common_ptr  cinfo  )  [static]
 

BOOL JPEGProgressMonitor::UserAborted  )  const [inline]
 

Definition at line 120 of file jpgprgrs.h.

00120 {   return !m_bContinueOp;  }


Member Data Documentation

BOOL JPEGProgressMonitor::m_bContinueOp [protected]
 

Definition at line 126 of file jpgprgrs.h.

libJPEG::j_decompress_ptr JPEGProgressMonitor::m_pcinfo [protected]
 

Definition at line 127 of file jpgprgrs.h.


The documentation for this class was generated from the following files:
Generated on Sat Nov 10 03:55:38 2007 for Camelot by  doxygen 1.4.4