| The Gaudi Framework v28r2p1 (f1a77ff4)

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | List of all members
Gaudi::Functional::details::deref_t Struct Reference

`#include <GaudiAlg/FunctionalDetails.h>`

## Public Member Functions
template<typename In , typename = typename std::enable_if< !std::is_pointer<In>::value>::type>
In & | operator() (In &in) const
template<typename In >
In & | operator() (In *in) const

## Detailed Description

Definition at line 129 of file FunctionalDetails.h.

## Member Function Documentation

template<typename In , typename = typename std::enable_if< !std::is_pointer<In>::value>::type>

In& Gaudi::Functional::details::deref_t::operator() | ( | In & | in | ) | const
| inline

Definition at line 131 of file FunctionalDetails.h.

131 { return in; }
template<typename In >

In& Gaudi::Functional::details::deref_t::operator() | ( | In * | in | ) | const
| inline

Definition at line 134 of file FunctionalDetails.h.

134 { assert(in!=nullptr); return *in; }

The documentation for this struct was generated from the following file:

- GaudiAlg/GaudiAlg/FunctionalDetails.h