template <class T> class tcu__RttiTypeIdImplementation
{
   static const void *s_id;
public:
   static const void *GetUniqueId()
   {
      return &s_id;
   }
};
template <class T> const void * tcu__RttiTypeIdImplementation<T>::s_id = 0;

Example 2: Rewriting the class in Example 1.

Back to Article