- Simplify a little sequences' interface
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1028 3ecf2c5c-341e-0410-92b4-d18e462d057c
This commit is contained in:
parent
c62734ef59
commit
8e20f5499f
11 changed files with 60 additions and 78 deletions
|
@ -360,10 +360,10 @@ GuiBuilder::populate_with_cpu_policies(Gtk::Menu& menu)
|
|||
CPUPoliciesGatekeeper& pgk = CPUPoliciesGatekeeper::get_instance();
|
||||
const Managers& managers = pgk.get_registered();
|
||||
|
||||
for(Iseq<Managers::const_iterator> m_it = const_iseq(managers); m_it; ++m_it)
|
||||
for(Iseq<Managers::const_iterator> m_it = iseq(managers); m_it; ++m_it)
|
||||
{
|
||||
const Policies& policies = (*m_it)->get_avail_policies();
|
||||
for(Iseq<Policies::const_iterator> p_it = const_iseq(policies); p_it; ++p_it)
|
||||
for(Iseq<Policies::const_iterator> p_it = iseq(policies); p_it; ++p_it)
|
||||
{
|
||||
RadioMenuItem& menuitem = *manage(new RadioMenuItem(group, (*p_it)->get_name()));
|
||||
menuitem.signal_activate().connect(sigc::bind(sigc::mem_fun(*this, &GuiBuilder::on_selected_cpu_policy), *p_it));
|
||||
|
@ -426,10 +426,10 @@ GuiBuilder::populate_with_resource_policies(Gtk::Menu& menu)
|
|||
ResourcePoliciesGatekeeper& pgk = ResourcePoliciesGatekeeper::get_instance();
|
||||
const Managers& managers = pgk.get_registered();
|
||||
|
||||
for(Iseq<Managers::const_iterator> m_it = const_iseq(managers); m_it; ++m_it)
|
||||
for(Iseq<Managers::const_iterator> m_it = iseq(managers); m_it; ++m_it)
|
||||
{
|
||||
const Policies& policies = (*m_it)->get_avail_policies();
|
||||
for(Iseq<Policies::const_iterator> p_it = const_iseq(policies); p_it; ++p_it)
|
||||
for(Iseq<Policies::const_iterator> p_it = iseq(policies); p_it; ++p_it)
|
||||
{
|
||||
RadioMenuItem& menuitem = *manage(new RadioMenuItem(group, (*p_it)->get_name()));
|
||||
menuitem.signal_activate().connect(sigc::bind(sigc::mem_fun(*this, &GuiBuilder::on_selected_resource_policy), *p_it));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue