Template Class ExceptionTranslatorRegistrar::ExceptionTranslator

Nested Relationships

This class is a nested type of Class ExceptionTranslatorRegistrar.

Inheritance Relationships

Base Type

Class Documentation

template<typename T>
class ExceptionTranslator : public Catch::IExceptionTranslator

Public Functions

inline ExceptionTranslator(std::string (*translateFunction)(T&))
inline std::string translate(ExceptionTranslators::const_iterator it, ExceptionTranslators::const_iterator itEnd) const override

Protected Attributes

std::string (*m_translateFunction)(T&)