![]() |
The Gaudi Framework
v36r7 (7f57a304)
|
Namespaces | |
details | |
Traits | |
Typedefs | |
template<typename Signature , typename Traits_ = Traits::useDefaults> | |
using | Consumer = details::Consumer< Signature, Traits_, details::isLegacy< Traits_ > > |
template<typename Signature , typename Traits_ = Traits::useDefaults> | |
using | FilterPredicate = details::FilterPredicate< Signature, Traits_, details::isLegacy< Traits_ > > |
template<typename Signature , typename Traits_ = Traits::use_<Traits::BaseClass_t<AlgTool>>> | |
using | ToolBinder = details::ToolBinder< Signature, Traits_ > |
template<typename Container > | |
using | vector_of_ = details::template vector_of_const_< Container > |
template<typename Signature , typename Traits_ = Traits::useDefaults> | |
using | MergingTransformer = details::MergingTransformer< Signature, Traits_, details::isLegacy< Traits_ > > |
template<typename Signature , typename Traits_ = Traits::useDefaults, typename = std::enable_if_t<details::is_void_fun_v<Signature>>> | |
using | MergingConsumer = details::MergingTransformer< Signature, Traits_, details::isLegacy< Traits_ > > |
template<typename Signature , typename Traits_ = Traits::useDefaults> | |
using | Producer = details::Producer< Signature, Traits_, details::isLegacy< Traits_ > > |
template<typename Container > | |
using | vector_of_optional_ = std::vector< std::optional< Container > > |
template<typename Signature , typename Traits_ = Traits::useDefaults> | |
using | SplittingMergingTransformer = details::SplittingMergingTransformer< Signature, Traits_, false > |
template<typename Signature , typename Traits_ = Traits::useDefaults> | |
using | SplittingTransformer = details::SplittingTransformer< Signature, Traits_, details::isLegacy< Traits_ > > |
Enumerations | |
enum | FilterDecision : StatusCode::code_t { FilterDecision::PASSED = 123456, FilterDecision::FAILED = 654321 } |
Functions | |
std::string | concat_alternatives (std::initializer_list< std::string > c) |
template<typename... Strings> | |
std::string | concat_alternatives (const Strings &... s) |
void | updateHandleLocation (IProperty &parent, const std::string &prop, const std::string &newLoc) |
void | updateHandleLocations (IProperty &parent, const std::string &prop, const std::vector< std::string > &newLocs) |
using Gaudi::Functional::Consumer = typedef details::Consumer<Signature, Traits_, details::isLegacy<Traits_> > |
Definition at line 69 of file Consumer.h.
using Gaudi::Functional::FilterPredicate = typedef details::FilterPredicate<Signature, Traits_, details::isLegacy<Traits_> > |
Definition at line 70 of file FilterPredicate.h.
using Gaudi::Functional::MergingConsumer = typedef details::MergingTransformer<Signature, Traits_, details::isLegacy<Traits_> > |
Definition at line 241 of file MergingTransformer.h.
using Gaudi::Functional::MergingTransformer = typedef details::MergingTransformer<Signature, Traits_, details::isLegacy<Traits_> > |
Definition at line 236 of file MergingTransformer.h.
using Gaudi::Functional::Producer = typedef details::Producer<Signature, Traits_, details::isLegacy<Traits_> > |
Definition at line 37 of file Producer.h.
using Gaudi::Functional::SplittingMergingTransformer = typedef details::SplittingMergingTransformer<Signature, Traits_, false> |
Definition at line 125 of file SplittingMergingTransformer.h.
using Gaudi::Functional::SplittingTransformer = typedef details::SplittingTransformer<Signature, Traits_, details::isLegacy<Traits_> > |
Definition at line 173 of file SplittingTransformer.h.
using Gaudi::Functional::ToolBinder = typedef details::ToolBinder<Signature, Traits_> |
Definition at line 85 of file FunctionalTool.h.
using Gaudi::Functional::vector_of_ = typedef std::vector<Container> |
Definition at line 19 of file ListTransformer.h.
using Gaudi::Functional::vector_of_optional_ = typedef std::vector<std::optional<Container> > |
Definition at line 26 of file SplittingMergingTransformer.h.
|
strong |
Enumerator | |
---|---|
PASSED | |
FAILED |
Definition at line 17 of file FunctionalFilterDecision.h.
std::string Gaudi::Functional::concat_alternatives | ( | const Strings &... | s | ) |
Definition at line 32 of file FunctionalUtilities.h.
|
inline |
Definition at line 27 of file FunctionalUtilities.h.
|
inline |
Definition at line 37 of file FunctionalUtilities.h.
|
inline |
Definition at line 44 of file FunctionalUtilities.h.