![]() |
The Gaudi Framework
v29r5 (37229091)
|
Classes | |
| struct | get_from_handle |
| struct | remove_optional |
| struct | remove_optional< boost::optional< T > > |
Typedefs | |
| template<std::size_t N, typename Tuple > | |
| using | element_t = typename std::tuple_element< N, Tuple >::type |
Functions | |
| template<typename Container , typename Value > | |
| void | push_back (Container &c, const Value &v, std::true_type) |
| template<typename Container , typename Value > | |
| void | push_back (Container &c, const Value &v, std::false_type) |
| template<typename T > | |
| T * | deref_if (T *const t, std::false_type) |
| template<typename T > | |
| T & | deref_if (T *const t, std::true_type) |
| template<typename Tuple , typename KeyValues , std::size_t... I> | |
| Tuple | make_tuple_of_handles_helper (IDataHandleHolder *o, const KeyValues &initvalue, Gaudi::DataHandle::Mode m, std::index_sequence< I... >) |
| template<typename KeyValues , typename Properties , std::size_t... I> | |
| void | declare_tuple_of_properties_helper (Algorithm &owner, const KeyValues &inputs, Properties &props, std::index_sequence< I... >) |
| using Gaudi::Functional::details::details2::element_t = typedef typename std::tuple_element<N, Tuple>::type |
Definition at line 395 of file FunctionalDetails.h.
| void Gaudi::Functional::details::details2::declare_tuple_of_properties_helper | ( | Algorithm & | owner, |
| const KeyValues & | inputs, | ||
| Properties & | props, | ||
| std::index_sequence< I... > | |||
| ) |
Definition at line 404 of file FunctionalDetails.h.
| T* Gaudi::Functional::details::details2::deref_if | ( | T *const | t, |
| std::false_type | |||
| ) |
Definition at line 249 of file FunctionalDetails.h.
| T& Gaudi::Functional::details::details2::deref_if | ( | T *const | t, |
| std::true_type | |||
| ) |
Definition at line 254 of file FunctionalDetails.h.
| Tuple Gaudi::Functional::details::details2::make_tuple_of_handles_helper | ( | IDataHandleHolder * | o, |
| const KeyValues & | initvalue, | ||
| Gaudi::DataHandle::Mode | m, | ||
| std::index_sequence< I... > | |||
| ) |
Definition at line 398 of file FunctionalDetails.h.
| void Gaudi::Functional::details::details2::push_back | ( | Container & | c, |
| const Value & | v, | ||
| std::true_type | |||
| ) |
Definition at line 222 of file FunctionalDetails.h.
| void Gaudi::Functional::details::details2::push_back | ( | Container & | c, |
| const Value & | v, | ||
| std::false_type | |||
| ) |
Definition at line 227 of file FunctionalDetails.h.