libnebular::JpegPictureHandler Class Reference

Inherits libnebular::PictureHandler.

Collaboration diagram for libnebular::JpegPictureHandler:
Collaboration graph
[legend]

List of all members.

Classes

struct  MyErrorMgr
 Error manager on top of jpeg_error_mgr.

Public Member Functions

template<typename Return >
Return runRawC (Loki::Functor< Return > procedure)
 JpegPictureHandler ()
 ~JpegPictureHandler ()
void readFileInfo ()
void readBm ()
void write ()
virtual void setPicture (Picture &picture)
 Attaches Picture.

Detailed Description

Definition at line 38 of file libnebular-plugin-jpeg.cpp.


Constructor & Destructor Documentation

libnebular::JpegPictureHandler::JpegPictureHandler (  ) 

Definition at line 461 of file libnebular-plugin-jpeg.cpp.

libnebular::JpegPictureHandler::~JpegPictureHandler (  )  [inline]

Definition at line 129 of file libnebular-plugin-jpeg.cpp.


Member Function Documentation

void libnebular::JpegPictureHandler::readBm (  )  [inline, virtual]

Implements libnebular::PictureHandler.

Definition at line 206 of file libnebular-plugin-jpeg.cpp.

Here is the call graph for this function:

void libnebular::JpegPictureHandler::readFileInfo (  )  [inline, virtual]
Note:
Here C library for libjpeg and for this program should be equal Otherwise, jpeg_stdio_src may crash (Or, use something other than jpeg_stdio_src)

Implements libnebular::PictureHandler.

Definition at line 139 of file libnebular-plugin-jpeg.cpp.

Here is the call graph for this function:

template<typename Return >
Return libnebular::JpegPictureHandler::runRawC ( Loki::Functor< Return >  procedure  )  [inline]

Definition at line 124 of file libnebular-plugin-jpeg.cpp.

virtual void libnebular::JpegPictureHandler::setPicture ( Picture newPic  )  [inline, virtual]

Attaches Picture.

Note:
Have "definition" to be used in descendants: that does all except setting "handler" property
Design note:
virtual to make possible to set handler identifier to handleable Picture.
Note:
Have "body" for pure virtual function

Implements libnebular::PictureHandler.

Definition at line 440 of file libnebular-plugin-jpeg.cpp.

Here is the call graph for this function:

void libnebular::JpegPictureHandler::write (  )  [inline, virtual]

Implements libnebular::PictureHandler.

Definition at line 268 of file libnebular-plugin-jpeg.cpp.

Here is the call graph for this function:


The documentation for this class was generated from the following file:
Generated on Sun May 29 18:23:56 2011 for libnebular by  doxygen 1.6.3