#include </builds/gaudi/Gaudi/GaudiFunctional/include/Gaudi/Functional/details.h>
|
| template<typename In > |
| | requires (!std::is_pointer_v< In >) const In &operator()(const In &in) const |
| |
| template<typename In > |
| | requires (!std::is_pointer_v< std::decay_t< In >>) In operator()(In &&in) const |
| |
| template<typename In > |
| const In & | operator() (const In *in) const |
| |
Definition at line 232 of file details.h.
◆ operator()()
template<typename In >
| const In& Gaudi::Functional::details::deref_t::operator() |
( |
const In * |
in | ) |
const |
|
inline |
Definition at line 246 of file details.h.
247 assert( in !=
nullptr );
◆ requires() [1/2]
template<typename In >
| Gaudi::Functional::details::deref_t::requires |
( |
!std::is_pointer_v< In > |
| ) |
const & |
|
inline |
◆ requires() [2/2]
template<typename In >
| Gaudi::Functional::details::deref_t::requires |
( |
!std::is_pointer_v< std::decay_t< In >> |
| ) |
const && |
|
inline |
Definition at line 240 of file details.h.
242 return std::forward<In>( in );
The documentation for this struct was generated from the following file:
- GaudiFunctional/include/Gaudi/Functional/details.h