Classes | |
struct | remove_pointer |
A template class used to remove the indirection from a pointer type. More... | |
class | reference_wrapper |
A wrapper allowing references to be passed through generic functions. More... | |
class | noncopyable |
A base class that guarantees that derived classes cannot be copied. More... | |
Functions | |
template<class T> reference_wrapper< T > const | ref (T &t) |
Returns a wrapper for the given reference. | |
template<class T> reference_wrapper< T const > const | cref (T const &t) |
Returns a wrapper for the given const reference. | |
template<class T> T | prior (T it) |
Returns the iterator prior to the given iterator. | |
template<class T> T | next (T it) |
Returns the iterator following the given iterator. |
See the boostutils.h file documentation for Boost license details.