#include <fstream>#include <cups/cups.h>#include <cups/ppd.h>#include <cups/language.h>#include "PrintersConf.h"#include "Y2Logger.h"#include "CupsCalls.h"Defines | |
| #define | ADD_MAP(X) {char* Y=TOLOWER(#X);m->add(YCPString(Y),YCPString(X));free(Y);} |
Functions | |
| bool | newPrinter (const YCPValue &value) |
| void | PrinterOptions2map (cups_dest_t *dest, map< string, string > &m) |
| set< string > | YCPList2set (const YCPList &l) |
| YCPValue | set2YCPList (const set< string > &l) |
| YCPValue | list2YCPList (const list< string > &l) |
| YCPValue | map2YCPMap (const map< string, string > &m) |
| YCPMap | getPrinterOptions (const char *name) |
| void | setPrinterOptions (const char *name, YCPMap &opt, bool deflt) |
|
|
|
|
|
Get printer options in cups system
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
Convert options to map. |
|
|
|
|
||||||||||||||||
|
Set printer options in cups system.
|
|
|
|
1.4.6