35 #ifndef CARTOBASE_SMART_REFWRAPPER_H 36 #define CARTOBASE_SMART_REFWRAPPER_H 61 operator type&()
const {
return get(); }
reference_wrapper(const reference_wrapper< type > &x)
reference_wrapper< type > & operator=(const reference_wrapper< type > &x)
reference_wrapper< const T > cref(reference_wrapper< const T > &other)
Same, from copy.
A ref is a const_ref which can reference non constant objects.
reference_wrapper(type &ref)
reference_wrapper< T > ref(reference_wrapper< T > &other)
Same, from copy.