[Liblas-commits] hg: remove namespace usage for multi_index

liblas-commits at liblas.org liblas-commits at liblas.org
Tue Jan 18 15:00:33 EST 2011


details:   http://hg.liblas.orghg/rev/4913aeffa3cd
changeset: 2780:4913aeffa3cd
user:      Howard Butler <hobu.inc at gmail.com>
date:      Tue Jan 18 14:00:25 2011 -0600
description:
remove namespace usage for multi_index

diffstat:

 include/liblas/schema.hpp |  12 +++++-------
 1 files changed, 5 insertions(+), 7 deletions(-)

diffs (32 lines):

diff -r 7e40c8e1bf33 -r 4913aeffa3cd include/liblas/schema.hpp
--- a/include/liblas/schema.hpp	Tue Jan 18 13:28:11 2011 -0600
+++ b/include/liblas/schema.hpp	Tue Jan 18 14:00:25 2011 -0600
@@ -76,23 +76,21 @@
 
 typedef std::vector<Dimension> DimensionArray;
 
-using namespace boost::multi_index;
-
 struct name{};
 struct position{};
 struct index{};
 
 
-typedef multi_index_container<
+typedef boost::multi_index::multi_index_container<
   Dimension,
-  indexed_by<
+  boost::multi_index::indexed_by<
     // sort by Dimension::operator<
-    ordered_unique<tag<position>, identity<Dimension> >,
+    boost::multi_index::ordered_unique<boost::multi_index::tag<position>, boost::multi_index::identity<Dimension> >,
     
     // Random access
-    random_access<tag<index> >,
+    boost::multi_index::random_access<boost::multi_index::tag<index> >,
     // sort by less<string> on GetName
-    hashed_unique<tag<name>, const_mem_fun<Dimension,std::string const&,&Dimension::GetName> >
+    boost::multi_index::hashed_unique<boost::multi_index::tag<name>, boost::multi_index::const_mem_fun<Dimension,std::string const&,&Dimension::GetName> >
       >
 > IndexMap;
 


More information about the Liblas-commits mailing list