#include <boost/config.hpp>#include <boost/utility/addressof.hpp>#include <boost/detail/workaround.hpp>

Go to the source code of this file.
Classes | |
| struct | boost::is_reference_wrapper< T > |
Determine if a type T is an instantiation of reference_wrapper. More... | |
| class | boost::reference_wrapper< T > |
Contains a reference to an object of type T. More... | |
| struct | boost::unwrap_reference< T > |
Find the type in a reference_wrapper. More... | |
Namespaces | |
| boost | |
| BOOST_MOVE_USE_STANDARD_LIBRARY_MOVE. | |
Functions | |
| template<class T > | |
| void | boost::cref (T const &&) BOOST_REF_DELETE |
| template<class T > | |
| BOOST_FORCEINLINE reference_wrapper< T const > BOOST_REF_CONST | boost::cref (T const &t) |
| template<class T > | |
| BOOST_FORCEINLINE reference_wrapper< T > BOOST_REF_CONST | boost::ref (T &t) |
| template<class T > | |
| void | boost::ref (T const &&) BOOST_REF_DELETE |
| template<class T > | |
| BOOST_FORCEINLINE unwrap_reference< T >::type & | boost::unwrap_ref (T &t) |