![]() |
The Gaudi Framework
master (e68eea06)
|
Typedefs | |
| template<typename T> | |
| using | Converter_t = T ( * )( const DataObject* ) |
| template<Gaudi::DataHandle::Mode mode, typename T, typename U = T> | |
| using | Payload_t = typename Payload_helper<mode, T, U>::type |
| template<typename T, typename U = T> | |
| using | WriteHandle = DataObjectHandle<Payload_t<Gaudi::DataHandle::Writer, T, U>> |
| template<typename T, typename U = T> | |
| using | ReadHandle = DataObjectHandle<Payload_t<Gaudi::DataHandle::Reader, T, U>> |
| template<typename lambda> | |
| using | argument_t = typename arg_helper<lambda>::type |
Functions | |
| template<typename T, typename... Args> | |
| constexpr auto | size (const T &, Args &&...) noexcept |
| template<typename Range, typename StorageType> | |
| Range | make_range (const DataObject *obj) |
| template<typename ValueType, typename Range = Gaudi::Range_<typename ValueType::ConstVector>> | |
| Converter_t< Range > | select_range_converter (const DataObject *obj) |
| template<typename T> | |
| bool | verifyType (const DataObject *dataObj) |
| std::string | replace_all (std::string str, std::string_view from, std::string_view to) |
| template<typename Fun> | |
| auto | add_deref (Fun f) |
| template<typename Proj, typename Cmp = std::greater<>> | |
| auto | make_cmp (Proj p, Cmp cmp={}) |
| template<class T> | |
| std::remove_const_t< T > * | nonConst (T *p) |
| Cast a pointer to a non const type. | |
| template<typename T> | |
| auto | begin (reverse_wrapper< T > &w) |
| template<typename T> | |
| auto | end (reverse_wrapper< T > &w) |
| using details::argument_t = typename arg_helper<lambda>::type |
Definition at line 42 of file EventIDBase.h.
| using details::Converter_t = T ( * )( const DataObject* ) |
Definition at line 26 of file DataObjectHandle.h.
| using details::Payload_t = typename Payload_helper<mode, T, U>::type |
Definition at line 90 of file DataObjectHandle.h.
| using details::ReadHandle = DataObjectHandle<Payload_t<Gaudi::DataHandle::Reader, T, U>> |
Definition at line 438 of file DataObjectHandle.h.
| using details::WriteHandle = DataObjectHandle<Payload_t<Gaudi::DataHandle::Writer, T, U>> |
Definition at line 436 of file DataObjectHandle.h.
| auto details::add_deref | ( | Fun | f | ) |
Definition at line 45 of file EventIDBase.h.
| auto details::begin | ( | reverse_wrapper< T > & | w | ) |
| auto details::end | ( | reverse_wrapper< T > & | w | ) |
| auto details::make_cmp | ( | Proj | p, |
| Cmp | cmp = {} ) |
Definition at line 50 of file EventIDBase.h.
| Range details::make_range | ( | const DataObject * | obj | ) |
Definition at line 29 of file DataObjectHandle.h.
| std::remove_const_t< T > * details::nonConst | ( | T * | p | ) |
Cast a pointer to a non const type.
Definition at line 26 of file GaudiHandle.h.
| std::string details::replace_all | ( | std::string | str, |
| std::string_view | from, | ||
| std::string_view | to ) |
Definition at line 18 of file ReplaceAll.cpp.
| Converter_t< Range > details::select_range_converter | ( | const DataObject * | obj | ) |
Definition at line 42 of file DataObjectHandle.h.
|
constexprnoexcept |
Definition at line 23 of file AnyDataWrapper.h.
| bool details::verifyType | ( | const DataObject * | dataObj | ) |
Definition at line 52 of file DataObjectHandle.h.