#include </builds/gaudi/Gaudi/GaudiFunctional/include/Gaudi/Functional/details.h>
|
| template<typename In> |
| const In & | operator() (const In &in) const |
| template<typename In> |
| In | operator() (In &&in) const |
| template<typename In> |
| const In & | operator() (const In *in) const |
Definition at line 156 of file details.h.
◆ operator()() [1/3]
template<typename In>
| const In & Gaudi::Functional::details::deref_t::operator() |
( |
const In & | in | ) |
const |
|
inline |
Definition at line 159 of file details.h.
159 {
160 return in;
161 }
◆ operator()() [2/3]
template<typename In>
| const In & Gaudi::Functional::details::deref_t::operator() |
( |
const In * | in | ) |
const |
|
inline |
Definition at line 170 of file details.h.
170 {
171 assert( in != nullptr );
172 return *in;
173 }
◆ operator()() [3/3]
template<typename In>
| In Gaudi::Functional::details::deref_t::operator() |
( |
In && | in | ) |
const |
|
inline |
Definition at line 165 of file details.h.
165 {
166 return std::forward<In>( in );
167 }
The documentation for this struct was generated from the following file:
- GaudiFunctional/include/Gaudi/Functional/details.h