summaryrefslogtreecommitdiff
path: root/examples/network
diff options
context:
space:
mode:
authorMurray Cumming <murrayc@murrayc.com>2013-06-26 10:46:22 +0200
committerMurray Cumming <murrayc@murrayc.com>2015-07-09 23:26:12 +0200
commit2cad48817914213f41fd7b85cac0f650b0f9d7ce (patch)
tree8b721ddd53e7d5528e9c38c418b6abc6b6a0f1c3 /examples/network
parent1b23397544bd031331b3110be1b790659bdceb24 (diff)
downloadglibmm-2cad48817914213f41fd7b85cac0f650b0f9d7ce.tar.gz
C++11: Use range-based for loops.
Diffstat (limited to 'examples/network')
-rw-r--r--examples/network/resolver.cc16
1 files changed, 7 insertions, 9 deletions
diff --git a/examples/network/resolver.cc b/examples/network/resolver.cc
index 4112c146..ca630d9d 100644
--- a/examples/network/resolver.cc
+++ b/examples/network/resolver.cc
@@ -95,10 +95,9 @@ print_resolved_addresses (const Glib::ustring& name,
{
G_LOCK (response);
std::cout << Glib::ustring::compose ("Name: %1\n", name);
- for (std::list<Glib::RefPtr<Gio::InetAddress> >::const_iterator iter = addresses.begin ();
- iter != addresses.end (); ++iter)
+ for (const auto& i : addresses)
{
- std::cout << Glib::ustring::compose ("Address: %1\n", (*iter)->to_string ());
+ std::cout << Glib::ustring::compose ("Address: %1\n", i->to_string ());
}
std::cout << std::endl;
@@ -112,15 +111,14 @@ print_resolved_service (const Glib::ustring& service,
{
G_LOCK (response);
std::cout << Glib::ustring::compose ("Service: %1\n", service);
- for (std::list<Gio::SrvTarget>::const_iterator iter = targets.begin ();
- iter != targets.end (); ++iter)
+ for (const auto& i : targets)
{
std::cout <<
Glib::ustring::compose ("%1:%2 (pri %3, weight %4)\n",
- iter->get_hostname (),
- iter->get_port (),
- iter->get_priority (),
- iter->get_weight ());
+ i.get_hostname (),
+ i.get_port (),
+ i.get_priority (),
+ i.get_weight ());
}
std::cout << std::endl;