X-Git-Url: https://git.ucc.asn.au/?p=tpg%2Facess2.git;a=blobdiff_plain;f=Usermode%2FLibraries%2Flibc%2B%2B.so_src%2Finclude_exp%2Ftypeinfo;fp=Usermode%2FLibraries%2Flibc%2B%2B.so_src%2Finclude_exp%2Ftypeinfo;h=c8b037ceab3ff39e5879b28938bd3539dec8d6d1;hp=c02d388b79d5191019a13ac80ac62e32c96adc5b;hb=845b6f9d90bb87b5e760e4d49aa93b0e003ab750;hpb=67a7fe2bb79eceaf10c572a99bd8345c4e81cf5b diff --git a/Usermode/Libraries/libc++.so_src/include_exp/typeinfo b/Usermode/Libraries/libc++.so_src/include_exp/typeinfo index c02d388b..c8b037ce 100644 --- a/Usermode/Libraries/libc++.so_src/include_exp/typeinfo +++ b/Usermode/Libraries/libc++.so_src/include_exp/typeinfo @@ -8,6 +8,8 @@ #ifndef _LIBCXX__TYPEINFO_ #define _LIBCXX__TYPEINFO_ +#include + namespace std { // Type information class @@ -19,9 +21,16 @@ public: bool operator!=(const type_info &) const; bool before(const type_info &) const; const char* name() const; + + // acess + bool __is_child(const type_info &, size_t&) const; private: type_info (const type_info& rhs); type_info& operator= (const type_info& rhs); + + // acess + bool is_class() const; + bool is_subclass() const; // CXX ABI const char *__type_name;