|
||
class CPrinterModelList : public CBase;
Printer model list interface.
Functions provided by this abstract base class can be used to extract printer model information from the list of printer models. This class would typically be used to implement printer selection in a dialog box.
CBase
-
Base class for all classes to be instantiated on the heap.
CPrinterModelList
- Printer model list interface.
Defined in CPrinterModelList
:
ModelCount()const
Gets the number of printer models in the printer model list.UidToNum(TUid)const
Gets a printer models index within the model list from its UID.operator[](TInt)
Gets printer model name.Inherited from CBase
:
Delete(CBase *)
Deletes the specified object.Extension_(TUint,TAny *&,TAny *)
Extension function operator new(TUint)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TAny *)
Initialises the object to binary zeroes.operator new(TUint,TLeave)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TLeave,TUint)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TUint)
Allocates the object from the heap and then initialises its contents to binary z...CPdrModelList
Implements a printer model list interface for a collection of PDR files. virtual TInt ModelCount() const=0;
Gets the number of printer models in the printer model list.
|
virtual const TPrinterModelEntry operator[](TInt anIndex)=0;
Gets printer model name.
This is the name of the printer model at the specified index within the list of printer models.
|
|