The Sparta Modeling Framework
Loading...
Searching...
No Matches
sparta::utils::has_ostream_operator_impl::has_ostream_operator< T > Struct Template Reference
Inheritance diagram for sparta::utils::has_ostream_operator_impl::has_ostream_operator< T >:

Static Public Attributes

static std::ostream & s
 
static T const & t
 
static constexpr bool value {sizeof(test(s << t)) == sizeof(yes)}
 Test to see what happens when we invoke.
 

Detailed Description

template<typename T>
struct sparta::utils::has_ostream_operator_impl::has_ostream_operator< T >

Definition at line 60 of file DetectMemberUtils.hpp.

Member Data Documentation

◆ s

template<typename T >
std::ostream& sparta::utils::has_ostream_operator_impl::has_ostream_operator< T >::s
static

Definition at line 61 of file DetectMemberUtils.hpp.

◆ t

template<typename T >
T const& sparta::utils::has_ostream_operator_impl::has_ostream_operator< T >::t
static

Definition at line 62 of file DetectMemberUtils.hpp.

◆ value

template<typename T >
constexpr bool sparta::utils::has_ostream_operator_impl::has_ostream_operator< T >::value {sizeof(test(s << t)) == sizeof(yes)}
staticconstexpr

Test to see what happens when we invoke.

Definition at line 68 of file DetectMemberUtils.hpp.


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