Quick Links: |
#include <bslstl_typeindex.h>
Public Member Functions | |
type_index (const std::type_info &target) BSLS_KEYWORD_NOEXCEPT | |
type_index (const type_index &original) | |
~type_index () | |
type_index & | operator= (const type_index &rhs) |
bool | operator== (const type_index &other) const BSLS_KEYWORD_NOEXCEPT |
bool | operator!= (const type_index &other) const BSLS_KEYWORD_NOEXCEPT |
bool | operator< (const type_index &other) const BSLS_KEYWORD_NOEXCEPT |
bool | operator<= (const type_index &other) const BSLS_KEYWORD_NOEXCEPT |
bool | operator> (const type_index &other) const BSLS_KEYWORD_NOEXCEPT |
bool | operator>= (const type_index &other) const BSLS_KEYWORD_NOEXCEPT |
size_t | hash_code () const BSLS_KEYWORD_NOEXCEPT |
const char * | name () const BSLS_KEYWORD_NOEXCEPT |
This class implements an in-core value-semantic type wrapping a standard type_info
object.
See Component bslstl_typeindex