c02d388b79d5191019a13ac80ac62e32c96adc5b
[tpg/acess2.git] / Usermode / Libraries / libc++.so_src / include_exp / typeinfo
1 /*
2  * Acess2 C++ Library
3  * - By John Hodge (thePowersGang)
4  *
5  * typeinfo (header)
6  * - typeid and dynamic_cast
7  */
8 #ifndef _LIBCXX__TYPEINFO_
9 #define _LIBCXX__TYPEINFO_
10
11 namespace std {
12
13 // Type information class
14 class type_info
15 {
16 public:
17         virtual ~type_info();
18         bool operator==(const type_info &) const;
19         bool operator!=(const type_info &) const;
20         bool before(const type_info &) const;
21         const char* name() const;
22 private:
23         type_info (const type_info& rhs);
24         type_info& operator= (const type_info& rhs);
25         
26         // CXX ABI
27         const char *__type_name;
28 };
29
30 };
31
32 #endif
33
34 // vim: ft=cpp
35

UCC git Repository :: git.ucc.asn.au