\hypertarget{struct_catch_1_1_i_exception_translator}{}\doxysection{Catch\+::IException\+Translator Struct Reference} \label{struct_catch_1_1_i_exception_translator}\index{Catch::IExceptionTranslator@{Catch::IExceptionTranslator}} {\ttfamily \#include $<$catch/catch.\+hpp$>$} \doxysubsection*{Public Member Functions} \begin{DoxyCompactItemize} \item virtual \mbox{\hyperlink{struct_catch_1_1_i_exception_translator_afa00bb6258c07591df472aadae05783f}{$\sim$\+IException\+Translator}} () \item virtual std\+::string \mbox{\hyperlink{struct_catch_1_1_i_exception_translator_a2a554b96ed5ed411e7c796b6b42837a5}{translate}} (Exception\+Translators\+::const\+\_\+iterator it, Exception\+Translators\+::const\+\_\+iterator it\+End) const =0 \item virtual \mbox{\hyperlink{struct_catch_1_1_i_exception_translator_afa00bb6258c07591df472aadae05783f}{$\sim$\+IException\+Translator}} () \item virtual std\+::string \mbox{\hyperlink{struct_catch_1_1_i_exception_translator_a2a554b96ed5ed411e7c796b6b42837a5}{translate}} (Exception\+Translators\+::const\+\_\+iterator it, Exception\+Translators\+::const\+\_\+iterator it\+End) const =0 \end{DoxyCompactItemize} \doxysubsection{Detailed Description} Definition at line \mbox{\hyperlink{catch_2catch_8hpp_source_l03010}{3010}} of file \mbox{\hyperlink{catch_2catch_8hpp_source}{catch.\+hpp}}. \doxysubsection{Constructor \& Destructor Documentation} \mbox{\Hypertarget{struct_catch_1_1_i_exception_translator_afa00bb6258c07591df472aadae05783f}\label{struct_catch_1_1_i_exception_translator_afa00bb6258c07591df472aadae05783f}} \index{Catch::IExceptionTranslator@{Catch::IExceptionTranslator}!````~IExceptionTranslator@{$\sim$IExceptionTranslator}} \index{````~IExceptionTranslator@{$\sim$IExceptionTranslator}!Catch::IExceptionTranslator@{Catch::IExceptionTranslator}} \doxysubsubsection{\texorpdfstring{$\sim$IExceptionTranslator()}{~IExceptionTranslator()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}} {\footnotesize\ttfamily virtual Catch\+::\+IException\+Translator\+::$\sim$\+IException\+Translator (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}} \mbox{\Hypertarget{struct_catch_1_1_i_exception_translator_afa00bb6258c07591df472aadae05783f}\label{struct_catch_1_1_i_exception_translator_afa00bb6258c07591df472aadae05783f}} \index{Catch::IExceptionTranslator@{Catch::IExceptionTranslator}!````~IExceptionTranslator@{$\sim$IExceptionTranslator}} \index{````~IExceptionTranslator@{$\sim$IExceptionTranslator}!Catch::IExceptionTranslator@{Catch::IExceptionTranslator}} \doxysubsubsection{\texorpdfstring{$\sim$IExceptionTranslator()}{~IExceptionTranslator()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}} {\footnotesize\ttfamily virtual Catch\+::\+IException\+Translator\+::$\sim$\+IException\+Translator (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}} \doxysubsection{Member Function Documentation} \mbox{\Hypertarget{struct_catch_1_1_i_exception_translator_a2a554b96ed5ed411e7c796b6b42837a5}\label{struct_catch_1_1_i_exception_translator_a2a554b96ed5ed411e7c796b6b42837a5}} \index{Catch::IExceptionTranslator@{Catch::IExceptionTranslator}!translate@{translate}} \index{translate@{translate}!Catch::IExceptionTranslator@{Catch::IExceptionTranslator}} \doxysubsubsection{\texorpdfstring{translate()}{translate()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}} {\footnotesize\ttfamily virtual std\+::string Catch\+::\+IException\+Translator\+::translate (\begin{DoxyParamCaption}\item[{Exception\+Translators\+::const\+\_\+iterator}]{it, }\item[{Exception\+Translators\+::const\+\_\+iterator}]{it\+End }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [pure virtual]}} \mbox{\Hypertarget{struct_catch_1_1_i_exception_translator_a2a554b96ed5ed411e7c796b6b42837a5}\label{struct_catch_1_1_i_exception_translator_a2a554b96ed5ed411e7c796b6b42837a5}} \index{Catch::IExceptionTranslator@{Catch::IExceptionTranslator}!translate@{translate}} \index{translate@{translate}!Catch::IExceptionTranslator@{Catch::IExceptionTranslator}} \doxysubsubsection{\texorpdfstring{translate()}{translate()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}} {\footnotesize\ttfamily virtual std\+::string Catch\+::\+IException\+Translator\+::translate (\begin{DoxyParamCaption}\item[{Exception\+Translators\+::const\+\_\+iterator}]{it, }\item[{Exception\+Translators\+::const\+\_\+iterator}]{it\+End }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [pure virtual]}} The documentation for this struct was generated from the following files\+:\begin{DoxyCompactItemize} \item catch/\mbox{\hyperlink{catch_2catch_8hpp}{catch.\+hpp}}\item catch2/\mbox{\hyperlink{catch2_2catch_8hpp}{catch.\+hpp}}\end{DoxyCompactItemize}