Contains boost::typeindex::ctti_type_index class. More...
#include <boost/type_index/type_index_facade.hpp>#include <boost/type_index/detail/compile_time_type_info.hpp>#include <cstring>#include <boost/static_assert.hpp>#include <boost/type_traits/remove_cv.hpp>#include <boost/type_traits/remove_reference.hpp>
Classes | |
| class | boost::typeindex::detail::ctti_data | 
| Standard-layout class with private constructors and assignment operators.  More... | |
| class | boost::typeindex::ctti_type_index | 
| This class is a wrapper that pretends to work exactly like stl_type_index, but does not require RTTI support.  More... | |
Namespaces | |
| boost | |
| Duration formatting facet for input.  | |
| boost::typeindex | |
| boost::typeindex::detail | |
Functions | |
| template<class T > | |
| const detail::ctti_data & | boost::typeindex::ctti_construct () BOOST_NOEXCEPT | 
| Helper method for getting detail::ctti_data of a template parameter T.  More... | |
Contains boost::typeindex::ctti_type_index class.
boost::typeindex::ctti_type_index class can be used as a drop-in replacement for std::type_index.
It is used in situations when typeid() method is not available or BOOST_TYPE_INDEX_FORCE_NO_RTTI_COMPATIBILITY macro is defined.