#include <setinterface.h>
Inheritance diagram for Gnome::Conf::SetInterface:

Public Member Functions | |
| virtual void | set (const Glib::ustring &key, const Value &value, std::auto_ptr< Glib::Error > &error)=0 |
| virtual void | set (const Glib::ustring &key, bool what, std::auto_ptr< Glib::Error > &error)=0 |
| virtual void | set (const Glib::ustring &key, int what, std::auto_ptr< Glib::Error > &error)=0 |
| virtual void | set (const Glib::ustring &key, double what, std::auto_ptr< Glib::Error > &error)=0 |
| virtual void | set (const Glib::ustring &key, const Glib::ustring &what, std::auto_ptr< Glib::Error > &error)=0 |
| virtual void | set (const Glib::ustring &key, const Schema &what, std::auto_ptr< Glib::Error > &error)=0 |
| void | set (const Glib::ustring &key, const ValuePair &pair, std::auto_ptr< Glib::Error > &error) |
| void | set_int_list (const Glib::ustring &key, const SListHandle_ValueInt &list, std::auto_ptr< Glib::Error > &error) |
| void | set_bool_list (const Glib::ustring &key, const SListHandle_ValueBool &list, std::auto_ptr< Glib::Error > &error) |
| void | set_float_list (const Glib::ustring &key, const SListHandle_ValueFloat &list, std::auto_ptr< Glib::Error > &error) |
| void | set_string_list (const Glib::ustring &key, const SListHandle_ValueString &list, std::auto_ptr< Glib::Error > &error) |
| void | set_schema_list (const Glib::ustring &key, const SListHandle_ValueSchema &list, std::auto_ptr< Glib::Error > &error) |
This class defines a common interface for GConfmm objects that implement the set() methods for configuration keys. It also provides the implementations for the set_*_list() family of methods.
The only classes that support this interface are Client and ChangeSet.
The set_*_list() methods take as a parameter any STL-compatible container that has the appropriate value_type.
| void Gnome::Conf::SetInterface::set | ( | const Glib::ustring & | key, | |
| const ValuePair & | pair, | |||
| std::auto_ptr< Glib::Error > & | error | |||
| ) |
| virtual void Gnome::Conf::SetInterface::set | ( | const Glib::ustring & | key, | |
| const Schema & | what, | |||
| std::auto_ptr< Glib::Error > & | error | |||
| ) | [pure virtual] |
Implemented in Gnome::Conf::ChangeSet, and Gnome::Conf::Client.
| virtual void Gnome::Conf::SetInterface::set | ( | const Glib::ustring & | key, | |
| const Glib::ustring & | what, | |||
| std::auto_ptr< Glib::Error > & | error | |||
| ) | [pure virtual] |
Implemented in Gnome::Conf::ChangeSet, and Gnome::Conf::Client.
| virtual void Gnome::Conf::SetInterface::set | ( | const Glib::ustring & | key, | |
| double | what, | |||
| std::auto_ptr< Glib::Error > & | error | |||
| ) | [pure virtual] |
Implemented in Gnome::Conf::ChangeSet, and Gnome::Conf::Client.
| virtual void Gnome::Conf::SetInterface::set | ( | const Glib::ustring & | key, | |
| int | what, | |||
| std::auto_ptr< Glib::Error > & | error | |||
| ) | [pure virtual] |
Implemented in Gnome::Conf::ChangeSet, and Gnome::Conf::Client.
| virtual void Gnome::Conf::SetInterface::set | ( | const Glib::ustring & | key, | |
| bool | what, | |||
| std::auto_ptr< Glib::Error > & | error | |||
| ) | [pure virtual] |
Implemented in Gnome::Conf::ChangeSet, and Gnome::Conf::Client.
| virtual void Gnome::Conf::SetInterface::set | ( | const Glib::ustring & | key, | |
| const Value & | value, | |||
| std::auto_ptr< Glib::Error > & | error | |||
| ) | [pure virtual] |
Implemented in Gnome::Conf::ChangeSet, and Gnome::Conf::Client.
| void Gnome::Conf::SetInterface::set_bool_list | ( | const Glib::ustring & | key, | |
| const SListHandle_ValueBool & | list, | |||
| std::auto_ptr< Glib::Error > & | error | |||
| ) |
| void Gnome::Conf::SetInterface::set_float_list | ( | const Glib::ustring & | key, | |
| const SListHandle_ValueFloat & | list, | |||
| std::auto_ptr< Glib::Error > & | error | |||
| ) |
| void Gnome::Conf::SetInterface::set_int_list | ( | const Glib::ustring & | key, | |
| const SListHandle_ValueInt & | list, | |||
| std::auto_ptr< Glib::Error > & | error | |||
| ) |
| void Gnome::Conf::SetInterface::set_schema_list | ( | const Glib::ustring & | key, | |
| const SListHandle_ValueSchema & | list, | |||
| std::auto_ptr< Glib::Error > & | error | |||
| ) |
| void Gnome::Conf::SetInterface::set_string_list | ( | const Glib::ustring & | key, | |
| const SListHandle_ValueString & | list, | |||
| std::auto_ptr< Glib::Error > & | error | |||
| ) |
1.4.7