tesseract v5.3.3.20231005
testing::internal::internal_stream_operator_without_lexical_name_lookup::StreamPrinter Struct Reference

#include <gtest-printers.h>

Static Public Member Functions

template<typename T , typename = typename std::enable_if< !std::is_member_pointer<T>::value>::type, typename = decltype(std::declval<std::ostream&>() << std::declval<const T&>())>
static void PrintValue (const T &value, ::std::ostream *os)
 

Detailed Description

Definition at line 202 of file gtest-printers.h.

Member Function Documentation

◆ PrintValue()

template<typename T , typename = typename std::enable_if< !std::is_member_pointer<T>::value>::type, typename = decltype(std::declval<std::ostream&>() << std::declval<const T&>())>
static void testing::internal::internal_stream_operator_without_lexical_name_lookup::StreamPrinter::PrintValue ( const T &  value,
::std::ostream *  os 
)
inlinestatic

Definition at line 212 of file gtest-printers.h.

212 {
213 // Call streaming operator found by ADL, possibly with implicit conversions
214 // of the arguments.
215 *os << value;
216 }
int value

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