Struct IMutableRegistryHub

Struct Documentation

struct IMutableRegistryHub

Public Functions

virtual ~IMutableRegistryHub()
virtual void registerReporter(std::string const &name, IReporterFactoryPtr const &factory) = 0
virtual void registerListener(IReporterFactoryPtr const &factory) = 0
virtual void registerTest(TestCase const &testInfo) = 0
virtual void registerTranslator(const IExceptionTranslator *translator) = 0
virtual void registerTagAlias(std::string const &alias, std::string const &tag, SourceLineInfo const &lineInfo) = 0
virtual void registerStartupException() noexcept = 0
virtual IMutableEnumValuesRegistry &getMutableEnumValuesRegistry() = 0