MADNESS
version 0.9
|
Go to the source code of this file.
Namespaces | |
madness | |
Holds machinery to set up Functions/FuncImpls using various Factories and Interfaces. | |
madness::detail | |
Functions | |
template<class T > | |
detail::ReferenceWrapper< T > const | madness::ref (T &t) |
Reference wrapper factory function. More... | |
template<class T > | |
detail::ReferenceWrapper < const T > const | madness::cref (const T &t) |
Constant reference wrapper factory function. More... | |
template<class T > | |
UnwrapReference< T >::type & | madness::unwrap_ref (T &t) |
Function for retreaving the referenced object. More... | |
template<class T > | |
T * | madness::get_pointer (const detail::ReferenceWrapper< T > &r) |
Function for retreaving a pointer to the referenced object. More... | |