as_const
namespace opentl {
template <typename T>
constexpr const T& as_const(T& value) noexcept;
template <typename T>
constexpr const T&& as_const(T&& value) noexcept = delete;
}
Casts a value to a const reference.
Template Parameters
| Name | Description |
|---|---|
T |
The source type. |
Parameters
| Name | Description |
|---|---|
value |
The value to cast. |