Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

PColourConverterRegistration Class Reference

#include <vconvert.h>

Inheritance diagram for PColourConverterRegistration:

PCaselessString PString PCharArray PSynonymColourRegistration List of all members.

Public Member Functions

 PColourConverterRegistration (const PString &srcColourFormat, const PString &destColourFormat)
virtual PColourConverterCreate (unsigned width, unsigned height) const =0

Protected Attributes

PColourConverterRegistrationlink

Friends

class PColourConverter

Detailed Description

This class registers a colour conversion class. There should be one and one only instance of this class for each pair of srcColurFormat and dstColourFormat strings. Use the PCOLOUR_CONVERTER_REGISTRATION macro to do this.


Constructor & Destructor Documentation

PColourConverterRegistration::PColourConverterRegistration const PString srcColourFormat,
const PString destColourFormat
 

Parameters:
srcColourFormat  Name of source colour format
destColourFormat  Name of destination colour format


Member Function Documentation

virtual PColourConverter* PColourConverterRegistration::Create unsigned  width,
unsigned  height
const [pure virtual]
 

Parameters:
width  Width of frame
height  Height of frame

Implemented in PSynonymColourRegistration.


Friends And Related Function Documentation

friend class PColourConverter [friend]
 


Member Data Documentation

PColourConverterRegistration* PColourConverterRegistration::link [protected]
 


The documentation for this class was generated from the following file:
Generated on Thu Jun 15 15:24:33 2006 for PWLib by  doxygen 1.4.2