28 #ifndef _CEGUIRefCounted_h_ 
   29 #define _CEGUIRefCounted_h_ 
   59         d_count((ob != 0) ? new unsigned int(1) : 0)
 
   68         d_object(other.d_object),
 
   69         d_count(other.d_count)
 
   99             d_object = other.d_object;
 
  100             d_count = d_object ? other.d_count : 0;
 
  116         return d_object == other.d_object;
 
  126         return d_object != other.d_object;
 
  134     const T& operator*()
 const 
  148     const T* operator->()
 const 
  164         return d_object != 0;
 
  194     unsigned int* d_count;  
 
  199 #endif  // end of guard _CEGUIRefCounted_h_