#include <tuple>
#include <type_traits>
#include <limits>
Go to the source code of this file.
Classes | |
struct | gar::details::has_duplicate_types< Types > |
struct | gar::details::index_with_type_impl< Key, Types > |
struct | gar::details::index_with_type< FindType, AmongTypes > |
Hosts the index of type FindType in the list of types AmongTypes. More... | |
struct | gar::details::SetFrom< DestPack, SourcePack, ExtractProviders > |
Implementation detail for the extraction constructor. More... | |
class | gar::ProviderPack< Providers > |
Container for a list of pointers to providers. More... | |
Namespaces | |
gar | |
General GArSoft Utilities. | |
gar::details | |
Functions | |
template<typename... Providers> | |
ProviderPack< Providers... > | gar::makeProviderPack (Providers const *...providers) |
Function to create a ParameterPack from the function arguments. More... | |