Holds a reference to an object. More...
#include <functional.hpp>
Public Types | |
typedef reference_base_f< T >::type | type |
Public Member Functions | |
reference_f (type &_ref) | |
template<typename X > | |
const reference_f & | operator= (const X &val) const |
Holds a reference to an object.
For use in template metaprogramming.
Added in 1.1.3.
Definition at line 56 of file functional.hpp.
typedef reference_base_f<T>::type s11n::reference_f< T >::type |
Reimplemented from s11n::reference_base_f< T >.
Definition at line 58 of file functional.hpp.
s11n::reference_f< T >::reference_f | ( | type & | _ref | ) | [inline, explicit] |
Definition at line 59 of file functional.hpp.
const reference_f& s11n::reference_f< T >::operator= | ( | const X & | val | ) | const [inline] |
Definition at line 63 of file functional.hpp.