Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
type_index_facade.hpp File Reference
#include <boost/config.hpp>
#include <boost/functional/hash_fwd.hpp>
#include <string>
#include <cstring>
#include <iosfwd>
Include dependency graph for type_index_facade.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  boost::typeindex::type_index_facade< Derived, TypeInfo >
 This class takes care about the comparison operators, hash functions and ostream operators. More...
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::typeindex
 

Functions

template<class CharT , class TriatT , class Derived , class TypeInfo >
std::basic_ostream< CharT,
TriatT > & 
boost::typeindex::operator<< (std::basic_ostream< CharT, TriatT > &ostr, const type_index_facade< Derived, TypeInfo > &ind)
 Ostream operator that will output demangled name. More...
 
template<class Derived , class TypeInfo >
std::size_t boost::typeindex::hash_value (const type_index_facade< Derived, TypeInfo > &lhs) BOOST_NOEXCEPT
 This free function is used by Boost's unordered containers. More...