#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) |