comparison DEPENDENCIES/generic/include/boost/bimap/relation/structured_pair.hpp @ 101:c530137014c0

Update Boost headers (1.58.0)
author Chris Cannam
date Mon, 07 Sep 2015 11:12:49 +0100
parents 2665513ce2d3
children
comparison
equal deleted inserted replaced
100:793467b5e61c 101:c530137014c0
10 /// \brief Defines the structured_pair class. 10 /// \brief Defines the structured_pair class.
11 11
12 #ifndef BOOST_BIMAP_RELATION_STRUCTURED_PAIR_HPP 12 #ifndef BOOST_BIMAP_RELATION_STRUCTURED_PAIR_HPP
13 #define BOOST_BIMAP_RELATION_STRUCTURED_PAIR_HPP 13 #define BOOST_BIMAP_RELATION_STRUCTURED_PAIR_HPP
14 14
15 #if defined(_MSC_VER) && (_MSC_VER>=1200) 15 #if defined(_MSC_VER)
16 #pragma once 16 #pragma once
17 #endif 17 #endif
18 18
19 #include <boost/config.hpp> 19 #include <boost/config.hpp>
20 20
335 } 335 }
336 336
337 template< class Tag > 337 template< class Tag >
338 const BOOST_DEDUCED_TYPENAME ::boost::bimaps::relation::support:: 338 const BOOST_DEDUCED_TYPENAME ::boost::bimaps::relation::support::
339 result_of::get<Tag,const structured_pair>::type 339 result_of::get<Tag,const structured_pair>::type
340 get(BOOST_EXPLICIT_TEMPLATE_TYPE(Tag)) const 340 get() const
341 { 341 {
342 return ::boost::bimaps::relation::support::get<Tag>(*this); 342 return ::boost::bimaps::relation::support::get<Tag>(*this);
343 } 343 }
344 344
345 template< class Tag > 345 template< class Tag >
346 BOOST_DEDUCED_TYPENAME ::boost::bimaps::relation::support:: 346 BOOST_DEDUCED_TYPENAME ::boost::bimaps::relation::support::
347 result_of::get<Tag,structured_pair>::type 347 result_of::get<Tag,structured_pair>::type
348 get(BOOST_EXPLICIT_TEMPLATE_TYPE(Tag)) 348 get()
349 { 349 {
350 return ::boost::bimaps::relation::support::get<Tag>(*this); 350 return ::boost::bimaps::relation::support::get<Tag>(*this);
351 } 351 }
352 }; 352 };
353 353