Lines Matching refs:IExceptionTranslator
2913 struct IExceptionTranslator;
2939 virtual void registerTranslator( const IExceptionTranslator* translator ) = 0;
2965 struct IExceptionTranslator;
2966 using ExceptionTranslators = std::vector<std::unique_ptr<IExceptionTranslator const>>;
2968 struct IExceptionTranslator { struct
2969 virtual ~IExceptionTranslator();
2981 class ExceptionTranslator : public IExceptionTranslator {
10545 virtual void registerTranslator( const IExceptionTranslator* translator );
10550 std::vector<std::unique_ptr<IExceptionTranslator const>> m_translators;
10564 void ExceptionTranslatorRegistry::registerTranslator( const IExceptionTranslator* translator ) { in registerTranslator()
10565 m_translators.push_back( std::unique_ptr<const IExceptionTranslator>( translator ) ); in registerTranslator()
10831 IExceptionTranslator::~IExceptionTranslator() = default;
12328 void registerTranslator( const IExceptionTranslator* translator ) override { in registerTranslator()