#include <ClassesConf.h>
Public Member Functions | |
| ClassesConf () | |
| ~ClassesConf () | |
| void | dump () const |
| YCPValue | Read () |
| YCPBoolean | Write (const YCPPath &path, const YCPValue &value, const YCPValue &arg=YCPNull()) |
Private Member Functions | |
| bool | parseFile (const char *fn) |
| bool | getClasses () |
| bool | completeEntries () |
| void | Clear () |
| bool | modifyClass (YCPMap clas) |
| bool | readSettings (const char *fn) |
| list< ClassEntry >::iterator | getClassEntry (const string name) |
| list< ClassEntry >::iterator | findClass (const string name) |
Private Attributes | |
| list< ClassEntry > | Classes |
|
|
Default Constructor. |
|
|
Destructor. |
|
|
Erase all settings. |
|
|
Not all of the settings can be read from file classes.conf. This function reads additional settings via cups library calls.
|
|
|
Dump all classes. |
|
|
Returns class entry by class name. If the class does not have an entry, returns Classes.end().
|
|
|
Returns class entry by class name. If the class does not have an entry, it is created.
|
|
|
New version of get-classes that works over ipp... |
|
|
Update class. |
|
|
Parse file classes.conf.
|
|
|
Convert ClassesConf to YCPValue |
|
|
Read classes.conf file. Build list of classes (Classes).
|
|
||||||||||||||||
|
Write classes... |
|
|
List of ClassEntries. |
1.4.6