Searched refs:IExceptionTranslator (Results 1 – 8 of 8) sorted by relevance
25 struct IExceptionTranslator;26 using ExceptionTranslators = std::vector<std::unique_ptr<IExceptionTranslator const>>;28 struct IExceptionTranslator { struct29 virtual ~IExceptionTranslator();41 class ExceptionTranslator : public IExceptionTranslator {
4 IExceptionTranslator::~IExceptionTranslator() = default;
21 virtual void registerTranslator( const IExceptionTranslator* translator );26 std::vector<std::unique_ptr<IExceptionTranslator const>> m_translators;
23 void ExceptionTranslatorRegistry::registerTranslator( const IExceptionTranslator* translator ) { in registerTranslator()24 m_translators.push_back( std::unique_ptr<const IExceptionTranslator>( translator ) ); in registerTranslator()
21 struct IExceptionTranslator;47 virtual void registerTranslator( const IExceptionTranslator* translator ) = 0;
54 void registerTranslator( const IExceptionTranslator* translator ) override { in registerTranslator()
2525 struct IExceptionTranslator;2542 virtual void registerTranslator( const IExceptionTranslator* translator ) = 0;2556 struct IExceptionTranslator;2557 typedef std::vector<const IExceptionTranslator*> ExceptionTranslators;2559 struct IExceptionTranslator { struct2560 virtual ~IExceptionTranslator();2572 class ExceptionTranslator : public IExceptionTranslator {6634 virtual void registerTranslator( const IExceptionTranslator* translator ) { in registerTranslator()6677 std::vector<const IExceptionTranslator*> m_translators;6713 … virtual void registerTranslator( const IExceptionTranslator* translator ) CATCH_OVERRIDE { in registerTranslator()[all …]
2623 struct IExceptionTranslator;2648 virtual void registerTranslator( const IExceptionTranslator* translator ) = 0;2673 struct IExceptionTranslator;2674 using ExceptionTranslators = std::vector<std::unique_ptr<IExceptionTranslator const>>;2676 struct IExceptionTranslator { struct2677 virtual ~IExceptionTranslator();2689 class ExceptionTranslator : public IExceptionTranslator {8550 virtual void registerTranslator( const IExceptionTranslator* translator );8555 std::vector<std::unique_ptr<IExceptionTranslator const>> m_translators;8569 void ExceptionTranslatorRegistry::registerTranslator( const IExceptionTranslator* translator ) { in registerTranslator()[all …]