Static Public Attributes
zorba::internal::ztd::has_insertion_operator_impl::has_insertion_operator< T > Class Template Reference

The implementation class that can be used to determine whether a given type T has a global std::ostream& operator<<(std::ostream&,T const&) defined for it. More...

#include <zorba/internal/ztd.h>

Inheritance diagram for zorba::internal::ztd::has_insertion_operator_impl::has_insertion_operator< T >:
Inheritance graph
[legend]

List of all members.

Static Public Attributes

static bool const value
 This is true only when the type T has a global operator<<() declared for it.

Detailed Description

template<typename T>
class zorba::internal::ztd::has_insertion_operator_impl::has_insertion_operator< T >

The implementation class that can be used to determine whether a given type T has a global std::ostream& operator<<(std::ostream&,T const&) defined for it.

However, do not use this class directly.

Template Parameters:
TThe type to check.

Definition at line 133 of file ztd.h.


Member Data Documentation

This is true only when the type T has a global operator<<() declared for it.

Definition at line 142 of file ztd.h.


The documentation for this class was generated from the following file:
blog comments powered by Disqus