Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-12-17 09:40:17

0001 // Boost.Bimap
0002 //
0003 // Copyright (c) 2006-2007 Matias Capeletto
0004 //
0005 // Distributed under the Boost Software License, Version 1.0.
0006 // (See accompanying file LICENSE_1_0.txt or copy at
0007 // http://www.boost.org/LICENSE_1_0.txt)
0008 
0009 /// \file support/lambda.hpp
0010 /// \brief Placeholders definition to help in bimap modify function
0011 
0012 #ifndef BOOST_BIMAP_SUPPORT_LAMBDA_HPP
0013 #define BOOST_BIMAP_SUPPORT_LAMBDA_HPP
0014 
0015 #if defined(_MSC_VER)
0016 #pragma once
0017 #endif
0018 
0019 #include <boost/config.hpp>
0020 
0021 #include <boost/lambda/lambda.hpp>
0022 
0023 namespace boost {
0024 namespace bimaps {
0025 
0026 namespace {
0027 
0028 /*
0029 boost::lambda::placeholder1_type & _first  = boost::lambda::_1;
0030 boost::lambda::placeholder2_type & _second = boost::lambda::_2;
0031 
0032 boost::lambda::placeholder1_type & _left   = boost::lambda::_1;
0033 boost::lambda::placeholder2_type & _right  = boost::lambda::_2;
0034 */
0035 
0036 boost::lambda::placeholder1_type & _key  = boost::lambda::_1;
0037 boost::lambda::placeholder1_type & _data = boost::lambda::_1;
0038 
0039 }
0040 
0041 } // namespace bimaps
0042 } // namespace boost
0043 
0044 
0045 #endif // BOOST_BIMAP_SUPPORT_LAMBDA_HPP
0046