coolray.org FAQ Contact Us
CoolRay Banner
CoolRay / Documentation
Main Page   Class Hierarchy   Compound List   Compound Members   Related Pages  

ImageWriterDCOMProxy Class Reference

The ImageWriterDCOMProxy is a C++ ImageWriter for DCOM. More...

#include <ImageWriterDCOMProxy.h>

Inheritance diagram for ImageWriterDCOMProxy

Inheritance graph
[legend]
Collaboration diagram for ImageWriterDCOMProxy:

Collaboration graph
[legend]
List of all members.

Public Methods

 ImageWriterDCOMProxy (IImageWriter *pDCOMWriter,IUnknown *pRenderJob)
 Constructor. More...

virtual ~ImageWriterDCOMProxy ()
virtual void initWriter (Area area,int nChannels)
virtual void writePixels (Area area,unsigned short *pData,bool bAreaFinal)
virtual void finishWriter (int nStatus)

Detailed Description

The ImageWriterDCOMProxy is a C++ ImageWriter for DCOM.

All incoming C++ calls are delegated to the specified DCOM IImageWriter interface.

The ImageWriterDCOMProxy will maintain a 'living thread(s)' reference to the RenderJob, until the finishWriter method is called. This ensures that the RenderJob object is not released while some threads are still rendering.


Constructor & Destructor Documentation

ImageWriterDCOMProxy::ImageWriterDCOMProxy ( IImageWriter * pDCOMWriter,
IUnknown * pRenderJob )
 

Constructor.

Parameters:
pDCOMWriter   IImageWriter DCOM interface to delegate calls to.
pRenderJob   Associated render job, to maintain 'living thread(s)' reference count.


The documentation for this class was generated from the following file:
  • ImageWriterDCOMProxy.h
You are visitor No.

counter

Copyright (c) 2001 Stefan Michel, All Rights Reserved.
Last modified: