1 | namespace std { |
---|---|
2 | class type_info { |
3 | public: |
4 | virtual ~type_info(); |
5 | const char* name() const { return __name; } |
6 | bool operator==(const type_info& __arg) const { |
7 | return __name == __arg.__name; |
8 | } |
9 | |
10 | bool operator!=(const type_info& __arg) const { |
11 | return !operator==(__arg); |
12 | } |
13 | protected: |
14 | const char *__name; |
15 | }; |
16 | } |
17 |