#include <ecl/mpl/bool.hpp>
Go to the source code of this file.
Classes | |
class | ecl::is_reference_wrapper< class > |
Default action for detection of the reference wrapper type trait (false). | |
class | ecl::is_reference_wrapper< ReferenceWrapper< T > > |
Configures the reference wrapper type trait for the ReferenceWrapper specialisation to true. | |
class | ecl::ReferenceWrapper< T > |
Provides a wrapper which allows the original object to be passed like a reference. | |
Namespaces | |
ecl | |
Functions | |
T * | ecl::addressOf (T &v) |
Returns the address of an object (uses correct c++ syntactics). More... | |
ReferenceWrapper< T const > | ecl::cref (T const &wrapped_object) |
ReferenceWrapper< T > | ecl::ref (T &wrapped_object) |