#include <functional>#include <memory>#include <string>#include <utility>Go to the source code of this file.
Classes | |
| struct | testing::DefaultSetupProviderClass< Prov > |
| A default implementation for provider setup class. More... | |
| struct | testing::ProviderSetupClass< Prov > |
| Class to create and set up a new provider. More... | |
| struct | testing::SimpleEnvironmentSetupClass< Prov, TestEnv > |
| Environment helper to set up a service provider. More... | |
Namespaces | |
| testing | |
| LArSoft test utilities. | |
Functions | |
| template<typename Prov , typename... Args> | |
| std::unique_ptr< Prov > | testing::setupProvider (Args &&...args) |
| Function calling ProviderSetup<>::setup for the specified provider. More... | |
| template<typename Prov , typename Interface , typename TestEnv > | |
| Prov * | testing::SimpleEnvironmentStandardSetupByName (TestEnv &env, std::string service_name) |
| Basic implementation of a environment setup helper. More... | |
| template<typename Prov , typename TestEnv > | |
| Prov * | testing::SimpleEnvironmentStandardSetupByName (TestEnv &env, std::string service_name) |
| template<typename Prov , typename TestEnv > | |
| Prov * | testing::simpleEnvironmentSetup (TestEnv &env) |
| Sets up a provider in a specified test environment. More... | |
1.8.11