|
template<typename T > |
constexpr decltype(auto) | operator() (T &&t) const |
|
template<typename T > |
constexpr auto | operator= (T t) const |
|
|
template<typename T > |
static constexpr decltype(auto) | get_value (T &t) |
|
template<typename T > |
static constexpr decltype(auto) | get_value (const T &t) |
|
template<typename TBase>
struct nt::ax_name_container< TBase >
Definition at line 450 of file ntuples_full.h.
◆ get_value() [1/2]
static constexpr decltype(auto) get_value |
( |
const T & |
t | ) |
|
|
inlinestaticconstexpr |
Definition at line 466 of file ntuples_full.h.
467 {
468 return TBase::get(t).v;
469 }
◆ get_value() [2/2]
static constexpr decltype(auto) get_value |
( |
T & |
t | ) |
|
|
inlinestaticconstexpr |
Definition at line 460 of file ntuples_full.h.
461 {
462 return TBase::get(t).v;
463 }
◆ operator()()
constexpr decltype(auto) operator() |
( |
T && |
t | ) |
const |
|
inlineconstexpr |
◆ operator=()
constexpr auto operator= |
( |
T |
t | ) |
const |
|
inlineconstexpr |
Definition at line 472 of file ntuples_full.h.
473 {
474
475 return ax_type<_Remove_cvref_t<T>, ax_name_container> {std::move(t)};
476 }
The documentation for this struct was generated from the following file: