#include <Config.h>
Public Member Functions | |
| Config () throw (SystemException, ConsistencyCheckException) | |
| ~Config () throw () | |
| bool | get_view_read () throw () |
| bool | get_view_empty () throw () |
| bool | get_view_important () throw () |
| void | set_view_read (bool val) throw () |
| void | set_view_empty (bool val) throw () |
| void | set_view_important (bool val) throw () |
| int | get_update_interval () throw () |
| void | set_update_interval (int val) throw () |
| std::vector< std::string > | get_folder_locations () throw () |
| void | set_folder_locations (const std::vector< std::string > &locations) throw () |
| std::vector< MailProgram > | get_mail_programs () throw () |
| void | set_mail_programs (const std::vector< MailProgram > &programs) throw () |
| MailProgram | get_selected_mail_program () throw () |
| void | save () throw (ConsistencyCheckException) |
Protected Member Functions | |
| xmlpp::Element * | el_root () throw () |
| xmlpp::Element * | el_general () throw () |
| xmlpp::Element * | el_view () throw () |
| xmlpp::Element * | el_view_empty () throw () |
| xmlpp::Element * | el_view_read () throw () |
| xmlpp::Element * | el_view_important () throw () |
| xmlpp::Element * | el_locations () throw () |
| xmlpp::Element * | el_interval () throw () |
| xmlpp::Element * | el_programs () throw () |
Protected Attributes | |
| xmlpp::DomParser | _xmlparser |
| xmlpp::Document * | doc_conf |
| xmlpp::Element * | _root |
| xmlpp::Element * | _general |
| xmlpp::Element * | _view |
| xmlpp::Element * | _view_empty |
| xmlpp::Element * | _view_read |
| xmlpp::Element * | _view_important |
| xmlpp::Element * | _locations |
| xmlpp::Element * | _interval |
| xmlpp::Element * | _programs |
| std::string | rcfile |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1