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
 

Private Attributes

String(* m_translateFunction )(T)
 

Detailed Description

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

OCLINT destructor of virtual class.

Definition at line 1760 of file doctest.h.

Constructor & Destructor Documentation

◆ ExceptionTranslator()

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

Definition at line 1763 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 1766 of file doctest.h.

Member Data Documentation

◆ m_translateFunction

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

Definition at line 1781 of file doctest.h.


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


rosbag_fancy
Author(s):
autogenerated on Tue Feb 20 2024 03:20:59