Supports
virtual bool Supports(CapID category) const = 0;
bool Supports(BMimeType* type) const;
virtual bool Supports(CapID) const;
virtual bool Supports(CapID) const;
virtual bool Supports(CapID) const;
if (GetPrinterCap()->Supports(PrinterCap::kDriverSpecificCapabilities))
virtual bool Supports(CapID) const;
virtual bool Supports(CapID) const;
virtual bool Supports(CapID) const;
virtual bool Supports(CapID) const;
if (fPrinterCap->Supports(PrinterCap::kCopyCommand))
&& fPrinterCap->Supports(PrinterCap::kPrintStyle)
&& !fPrinterCap->Supports(PrinterCap::kCanRotatePageInLandscape);
else if (printerCap->Supports(PrinterCap::kPaper)) {
} else if (printerCap->Supports(PrinterCap::kResolution)) {
} else if (printerCap->Supports(PrinterCap::kResolution)) {
} else if (printerCap->Supports(PrinterCap::kResolution)) {
else if (printerCap->Supports(PrinterCap::kOrientation))
else if (printerCap->Supports(PrinterCap::kPaperSource))
else if (printerCap->Supports(PrinterCap::kPrintStyle))
else if (printerCap->Supports(PrinterCap::kBindingLocation))
else if (printerCap->Supports(PrinterCap::kColor))
if (fPrinterCap->Supports(PrinterCap::kPrintStyle)) {
return fPrinterCap->Supports(PrinterCap::kHalftone);
if (!fPrinterCap->Supports(PrinterCap::kDriverSpecificCapabilities))
if (fPrinterCap->Supports(PrinterCap::kPrintStyle)) {
if (fPrinterCap->Supports(PrinterCap::kProtocolClass)) {
CHK(appFileInfo.Supports(&mimeTestType1) == true);
CHK(appFileInfo.Supports(&mimeTestType2) == true);
CHK(appFileInfo.Supports(&mimeTestType1) == false);
CHK(appFileInfo.Supports(&mimeTestType2) == false);
CHK(appFileInfo.Supports(&mimeTestType3) == true);
CHK(appFileInfo.Supports(&mimeTestType4) == true);
CHK(appFileInfo.Supports(&mimeTestType1) == false);
CHK(appFileInfo.Supports(&mimeTestType2) == false);
CHK(appFileInfo.Supports(&mimeTestType3) == false);
CHK(appFileInfo.Supports(&mimeTestType4) == false);
CHK(appFileInfo.Supports(&mimeTestType1) == false);
CHK(appFileInfo.Supports(&mimeTestType2) == false);
CHK(appFileInfo.Supports(&mimeTestType3) == false);
CHK(appFileInfo.Supports(&mimeTestType4) == false);
CHK(appFileInfo.Supports(NULL) == false);
CHK(appFileInfo.Supports(&gifType) == false);
CHK(appFileInfo.Supports(&gifType) == false);
CHK(appFileInfo.Supports(&mimeTestType1) == true);
CHK(appFileInfo.Supports(&mimeTestType2) == true);
CHK(appFileInfo.Supports(&mimeTestType1) == false);
CHK(appFileInfo.Supports(&mimeTestType2) == false);
CHK(appFileInfo.Supports(&mimeTestType3) == true);
CHK(appFileInfo.Supports(&mimeTestType4) == true);
CHK(appFileInfo.Supports(&mimeTestType1) == true);
CHK(appFileInfo.Supports(&mimeTestType2) == true);
CHK(appFileInfo.Supports(&mimeTestType1) == false);
CHK(appFileInfo.Supports(&mimeTestType2) == false);
CHK(appFileInfo.Supports(&mimeTestType3) == true);
CHK(appFileInfo.Supports(&mimeTestType4) == true);
CHK(appFileInfo.Supports(&mimeTestType1) == false);
CHK(appFileInfo.Supports(&mimeTestType2) == false);
CHK(appFileInfo.Supports(&mimeTestType1) == false);
CHK(appFileInfo.Supports(&mimeTestType2) == false);
CHK(appFileInfo.Supports(&mimeTestType1) == true);
CHK(appFileInfo.Supports(&mimeTestType2) == true);
CHK(appFileInfo.Supports(&mimeTestType1) == false);
CHK(appFileInfo.Supports(&mimeTestType2) == false);