Public Member Functions | Private Attributes | List of all members
doctest::detail::ExceptionTranslator< T > Class Template Reference

OCLINT destructor of virtual class. More...

#include <doctest.h>

Inheritance diagram for doctest::detail::ExceptionTranslator< T >:
Inheritance graph
[legend]

Public Member Functions

 ExceptionTranslator (String(*translateFunction)(T))
 
bool translate (String &res) const override
 
- Public Member Functions inherited from doctest::detail::IExceptionTranslator
 IExceptionTranslator ()
 
virtual ~IExceptionTranslator ()
 

Private Attributes

String(* m_translateFunction )(T)
 

Detailed Description

template<typename T>
class doctest::detail::ExceptionTranslator< T >

OCLINT destructor of virtual class.

Definition at line 1405 of file doctest.h.

Constructor & Destructor Documentation

◆ ExceptionTranslator()

template<typename T>
doctest::detail::ExceptionTranslator< T >::ExceptionTranslator ( String(*)(T)  translateFunction)
inlineexplicit

Definition at line 1408 of file doctest.h.

Member Function Documentation

◆ translate()

template<typename T>
bool doctest::detail::ExceptionTranslator< T >::translate ( String res) const
inlineoverridevirtual

Implements doctest::detail::IExceptionTranslator.

Definition at line 1411 of file doctest.h.

Member Data Documentation

◆ m_translateFunction

template<typename T>
String(* doctest::detail::ExceptionTranslator< T >::m_translateFunction) (T)
private

Definition at line 1426 of file doctest.h.


The documentation for this class was generated from the following file:


mvsim
Author(s):
autogenerated on Tue Jul 4 2023 03:08:23