#include "di/function/invoke.h"#include "di/function/pipeline.h"#include "di/util/addressof.h"#include "di/vocab/optional/get_value.h"#include "di/vocab/optional/is_nullopt.h"#include "di/vocab/optional/nullopt.h"#include "di/vocab/optional/set_nullopt.h"#include "di/vocab/optional/set_value.h"Go to the source code of this file.
Classes | |
| class | di::util::ReferenceWrapper< T > |
| struct | di::util::detail::RefFunction |
| struct | di::util::detail::CRefFunction |
| class | di::ReferenceWrapper< T > |
Namespaces | |
| namespace | di |
| namespace | di::util |
| namespace | di::util::detail |
Functions | |
| template<typename T> | |
| di::util::ReferenceWrapper (T &) -> ReferenceWrapper< T > | |
Variables | |
| constexpr auto | di::util::ref = detail::RefFunction {} |
| constexpr auto | di::util::cref = detail::CRefFunction {} |
| constexpr auto | di::cref |
| constexpr auto | di::ref |