Static Public Attributes | Static Private Member Functions | List of all members
Catch::Detail::IsStreamInsertable< T > Class Template Reference

#include <catch.hpp>

Static Public Attributes

static const bool value = decltype(test<std::ostream, const T&>(0))::value
 

Static Private Member Functions

template<typename SS , typename TT >
static auto test (int) -> decltype(std::declval< SS &>()<< std::declval< TT >(), std::true_type())
 
template<typename , typename >
static auto test (...) -> std::false_type
 

Detailed Description

template<typename T>
class Catch::Detail::IsStreamInsertable< T >

Definition at line 1238 of file catch.hpp.

Member Function Documentation

◆ test() [1/2]

template<typename T >
template<typename SS , typename TT >
static auto Catch::Detail::IsStreamInsertable< T >::test ( int  ) -> decltype(std::declval< SS &>()<< std::declval< TT >(), std::true_type())
staticprivate

◆ test() [2/2]

template<typename T >
template<typename , typename >
static auto Catch::Detail::IsStreamInsertable< T >::test (   ...) -> std::false_type
staticprivate

Member Data Documentation

◆ value

template<typename T >
const bool Catch::Detail::IsStreamInsertable< T >::value = decltype(test<std::ostream, const T&>(0))::value
static

Definition at line 1247 of file catch.hpp.


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


inertial_sense_ros
Author(s):
autogenerated on Sun Feb 28 2021 03:18:03