Public Member Functions | Public Attributes

nsCUPSShim Class Reference

#include <nsCUPSShim.h>

Collaboration diagram for nsCUPSShim:

List of all members.

Public Member Functions

 nsCUPSShim ()
 ~nsCUPSShim ()
PRBool Init ()
 Initialize this object.
PRBool IsInitialized ()

Public Attributes

CupsAddOptionType mCupsAddOption
CupsFreeDestsType mCupsFreeDests
CupsGetDestType mCupsGetDest
CupsGetDestsType mCupsGetDests
CupsPrintFileType mCupsPrintFile
CupsTempFdType mCupsTempFd

Constructor & Destructor Documentation

nsCUPSShim::nsCUPSShim (  )  [inline]
nsCUPSShim::~nsCUPSShim (  ) 

Member Function Documentation

PRBool nsCUPSShim::Init (  ) 

Initialize this object.

Attempt to load the CUPS shared library and find function pointers for the supported functions (see below).

PR_FALSE if the shared library could not be loaded, or if any of the functions could not be found. PR_TRUE for successful initialization.
PRBool nsCUPSShim::IsInitialized (  )  [inline]
PR_TRUE if the object was initialized successfully. PR_FALSE otherwise.

Member Data Documentation

The documentation for this class was generated from the following file: