1 ////////////////////////////////////////////////////////////////////////////// 2 // 3 // (C) Copyright Ion Gaztanaga 2005-2015. 4 // (C) Copyright Gennaro Prota 2003 - 2004. 5 // 6 // Distributed under the Boost Software License, Version 1.0. 7 // (See accompanying file LICENSE_1_0.txt or copy at 8 // http://www.boost.org/LICENSE_1_0.txt) 9 // 10 // See http://www.boost.org/libs/interprocess for documentation. 11 // 12 ////////////////////////////////////////////////////////////////////////////// 13 14 #ifndef BOOST_INTERPROCESS_DETAIL_TRANSFORM_ITERATORS_HPP 15 #define BOOST_INTERPROCESS_DETAIL_TRANSFORM_ITERATORS_HPP 16 17 #ifndef BOOST_CONFIG_HPP 18 # include <boost/config.hpp> 19 #endif 20 # 21 #if defined(BOOST_HAS_PRAGMA_ONCE) 22 # pragma once 23 #endif 24 25 #include <boost/interprocess/detail/config_begin.hpp> 26 #include <boost/interprocess/detail/workaround.hpp> 27 28 // interprocess 29 #include <boost/interprocess/interprocess_fwd.hpp> 30 // container/detail 31 #include <boost/container/detail/transform_iterator.hpp> 32 33 namespace boost { 34 namespace interprocess { 35 36 using boost::container::make_transform_iterator; 37 using boost::container::transform_iterator; 38 39 } //namespace interprocess { 40 } //namespace boost { 41 42 #include <boost/interprocess/detail/config_end.hpp> 43 44 #endif //#ifndef BOOST_INTERPROCESS_DETAIL_TRANSFORM_ITERATORS_HPP 45