Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CP_PrintPolicy_Print Class Reference

CP_PrintPolicy class to handle printing.

Inheritance diagram for CP_PrintPolicy_Print:

CP_NoCopy List of all members.

Public Member Functions

 CP_PrintPolicy_Print ()
virtual ~CP_PrintPolicy_Print () throw ()
void Cleanup ()
CP_PrinterGetPrinter ()
void SetPrinter (CP_Printer *inPrinter)
CP_WindowGetParentWindow ()
void SetParentWindow (CP_Window *inParentWindow)
Commands
void HandlePageSetupUpdateCommandStatusCommand (CP_CommandStatus &inOutCommandStatus, bool &inOutWasHandled, CP_CommandNo &inCommandNo)
void HandlePageSetupCommand (OSStatus &inOutStatus, CP_CommandNo &inCommandNo)
void HandlePrintUpdateCommandStatusCommand (CP_CommandStatus &inOutCommandStatus, bool &inOutWasHandled, CP_CommandNo &inCommandNo)
void HandlePrintCommand (OSStatus &inOutStatus, CP_CommandNo &inCommandNo, CP_PrintSignal *inPrintSignal)

Protected Attributes

CP_PrinterfPrinter
CP_WindowfParentWindow

Constructor & Destructor Documentation

CPLAT_Begin_Namespace_CPLAT CP_PrintPolicy_Print::CP_PrintPolicy_Print  ) 
 

Constructor.

CP_PrintPolicy_Print::~CP_PrintPolicy_Print  )  throw () [virtual]
 

Destructor.


Member Function Documentation

void CP_PrintPolicy_Print::HandlePageSetupUpdateCommandStatusCommand CP_CommandStatus inOutCommandStatus,
bool &  inOutWasHandled,
CP_CommandNo inCommandNo
 

void CP_PrintPolicy_Print::HandlePageSetupCommand OSStatus inOutStatus,
CP_CommandNo inCommandNo
 

void CP_PrintPolicy_Print::HandlePrintUpdateCommandStatusCommand CP_CommandStatus inOutCommandStatus,
bool &  inOutWasHandled,
CP_CommandNo inCommandNo
 

void CP_PrintPolicy_Print::HandlePrintCommand OSStatus inOutStatus,
CP_CommandNo inCommandNo,
CP_PrintSignal inPrintSignal
 

void CP_PrintPolicy_Print::Cleanup  ) 
 

CP_Printer* CP_PrintPolicy_Print::GetPrinter  ) 
 

void CP_PrintPolicy_Print::SetPrinter CP_Printer inPrinter  ) 
 

CP_Window* CP_PrintPolicy_Print::GetParentWindow  ) 
 

void CP_PrintPolicy_Print::SetParentWindow CP_Window inParentWindow  ) 
 


Member Data Documentation

CP_Printer* CP_PrintPolicy_Print::fPrinter [protected]
 

CP_Window* CP_PrintPolicy_Print::fParentWindow [protected]
 


The documentation for this class was generated from the following files:
Generated on Tue Sep 20 20:21:58 2005 for CPLAT_MacOS by  doxygen 1.4.0