#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 > | |
BOOST_FORCEINLINE reference_wrapper< T const > BOOST_REF_CONST | boost::cref (T const &t) |
template<class T > | |
void | boost::cref (T const &&) BOOST_REF_DELETE |
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) |