00001 #ifndef CPPUNIT_TYPEINFOHELPER_H
00002 #define CPPUNIT_TYPEINFOHELPER_H
00003
00004 #include <cppunit/Portability.h>
00005
00006 #if CPPUNIT_HAVE_RTTI
00007
00008 #include <typeinfo>
00009 #include <string>
00010
00011 CPPUNIT_NS_BEGIN
00012
00013
00016 class CPPUNIT_API TypeInfoHelper
00017 {
00018 public:
00025 static std::string getClassName( const std::type_info &info );
00026 };
00027
00028
00029 CPPUNIT_NS_END
00030
00031 #endif // CPPUNIT_HAVE_RTTI
00032
00033 #endif // CPPUNIT_TYPEINFOHELPER_H