type_index Class
type_index Sınıfı, bir işaretçi sarar type_info sınıfı gibi nesneler tarafından dizin oluşturmasına yardımcı olmak için.
class type_index {
public:
type_index(const type_info& tinfo);
const char *name() const;
size_t hash_code() const;
bool operator==(const type_info& right) const;
bool operator!=(const type_info& right) const;
bool operator<(const type_info& right) const;
bool operator<=(const type_info& right) const;
bool operator>(const type_info& right) const;
bool operator>=(const type_info& right) const;
};
Oluşturucu başlatır ptr için &tinfo.
namereturns ptr->name().
hash_codedöndürürptr->hash_code().
operator==returns *ptr == right.ptr.
operator!=returns !(*this == right).
operator<returns *ptr->before(*right.ptr).
operator<=döndürür!(right < *this).
operator>returns right < *this.
operator>=returns !(*this < right).