Class stl_type_index
boost::typeindex::stl_type_index
Synopsis
Description
Этот класс является оберткой вокруг std::type_info, которая обрабатывает проблемы и обеспечивает гораздо более богатый интерфейс.ДляописаниеизфункцииСм.type_index_facade.
Для работы этого класса требуется typeid(). Для случаев, когда RTTI отключен см.ctti_type_index.
stl_type_index
public
construct/copy/destruct
- <
stl_type_index()noexcept;
>
- <
stl_type_index(consttype_info_t&data)noexcept;
>
stl_type_index public member functions
- <
consttype_info_t&type_info()constnoexcept;
>
- <
constchar*raw_name()constnoexcept;
>
- <
constchar*name()constnoexcept;
>
- <
std::stringpretty_name()const;
>
- <
std::size_thash_code()constnoexcept;
>
- <
boolequal(conststl_type_index&rhs)constnoexcept;
>
- <
boolbefore(conststl_type_index&rhs)constnoexcept;
>
stl_type_index public static functions